Directory dependency graph for statistics:Files | |
| aggregated_values.hpp | |
| busy.hpp | |
| common.hpp | |
| entry.hpp | |
| Header with all the types required in component header to use statistics (includes utils::statistics::Entry and forward declarations). | |
| fmt.hpp | |
| fmt formatters for various statistics types | |
| fwd.hpp | |
| Forward declarations for statistics entities. | |
| graphite.hpp | |
| Statistics output in Graphite format. | |
| json.hpp | |
| Statistics output in JSON format. | |
| labels.hpp | |
| Owning and non owning labels representations. | |
| metadata.hpp | |
| metric_tag.hpp | |
| metric_tag_impl.hpp | |
| metric_value.hpp | |
| The value of a metric. Only integer and floating-point metrics are allowed. | |
| metrics_storage.hpp | |
| metrics_storage_fwd.hpp | |
| min_max_avg.hpp | |
| Class for concurrent safe calculation of minimum, maximum and average over series of values. | |
| percentile.hpp | |
| Class stores M buckets of type Counter and allows easy calculation of percentiles. | |
| percentile_format_json.hpp | |
| portability_info.hpp | |
| Portability reports. | |
| pretty_format.hpp | |
| Statistics output in human-readable format. | |
| prometheus.hpp | |
| Statistics output in Prometheus format. | |
| rate.hpp | |
| rate_counter.hpp | |
| Atomic counter of type Rate with relaxed memory ordering. | |
| recentperiod.hpp | |
| recentperiod_detail.hpp | |
| relaxed_counter.hpp | |
| Atomic counter of type T with relaxed memory ordering. | |
| solomon.hpp | |
| Statistics output in Solomon format. | |
| storage.hpp | |
| system_statistics_collector.hpp | |
| Component for system resource usage statistics collection. | |
| writer.hpp | |
| Class for writing metrics. | |