Aggregate data on shutdown for charts [Finishes #82650798]

please make the constructor protected as per singleton pattern.