userver: userver/utils/statistics Directory Reference
Loading...
Searching...
No Matches
statistics Directory Reference

Files

 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.
 
 histogram.hpp
 A histogram with a dynamically-allocated array of buckets.
 
 histogram_aggregator.hpp
 Used to aggregate multiple utils::statistics::Histogram metrics.
 
 histogram_view.hpp
 The non-owning reader API for "histogram" metrics.
 
 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.
 
 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 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
 
 
 striped_rate_counter.hpp
 Atomic counter of type Rate with relaxed memory ordering, increased memory consumption and decreased contention.
 
 system_statistics_collector.hpp
 Component for system resource usage statistics collection.
 
 writer.hpp
 Class for writing metrics.