report['crashes'] = self.gather_crashinfo()
if 'perf' in channels:
- report['perf_counters'] = self.gather_perf_counters()
+ report['perf_counters_aggregated'] = self.gather_perf_counters('aggregated')
+ report['perf_counters_separated'] = self.gather_perf_counters('separated')
+
report['stat_sum_per_pool'] = self.get_stat_sum_per_pool()
report['io_rate'] = self.get_io_rate()
- report['osd_perf_histograms'] = self.get_osd_histograms()
+
+ report['osd_perf_histograms_aggregated'] = self.get_osd_histograms('aggregated')
+ report['osd_perf_histograms_separated'] = self.get_osd_histograms('separated')
+ report['mempool_aggregated'] = self.get_mempool('aggregated')
+ report['mempool_separated'] = self.get_mempool('separated')
+
# NOTE: We do not include the 'device' channel in this report; it is
# sent to a different endpoint.