userver: userver/utils/statistics Directory Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
statistics Directory Reference

Table of Contents

+ Directory dependency graph for statistics:

Directories

 impl
 

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.