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

Files

 busy.hpp
 A RAII-style guard to account code block execution time in utils::statistics::BusyStorage. Aware of recursive invocations in the same thread.
 
 by_label_storage.hpp
 Thread-safe monotonic storage of metrics indexed by label values.
 
 common.hpp
 Default statistics period constants and duration formatting.
 
 entry.hpp
 Header with all the types required in component header to use statistics (includes utils::statistics::Entry and forward declarations).
 
 graphite.hpp
 Statistics output in Graphite format.
 
 histogram_aggregator.hpp
 Used to aggregate multiple utils::statistics::Histogram metrics.
 
 json.hpp
 Statistics output in JSON format.
 
 metadata.hpp
 
 metric_tag.hpp
 Metric description and registration in a declarative way.
 
 metric_tag_impl.hpp
 MetricTag implementation details and metric map utilities.
 
 metrics_storage.hpp
 Storage of metrics registered with MetricTag<Metric>
 
 metrics_storage_fwd.hpp
 Forward declarations for utils::statistics::MetricsStorage.
 
 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
 JSON formatting helpers for percentile metrics.
 
 portability_info.hpp
 Portability reports.
 
 pretty_format.hpp
 Statistics output in human-readable format.
 
 prometheus.hpp
 Statistics output in Prometheus format.
 
 recentperiod.hpp
 Class maintains circular buffer of Counters.
 
 recentperiod_detail.hpp
 RecentPeriod template type traits and concepts.
 
 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.