All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
prometheus::Summary Class Reference
Inheritance diagram for prometheus::Summary:
prometheus::Metric

Public Types

using Quantiles = std::vector< detail::CKMSQuantiles::Quantile >
 

Public Member Functions

io::prometheus::client::Metric Collect ()
 
void Observe (double value)
 
 Summary (const Quantiles &quantiles, std::chrono::milliseconds max_age_seconds=std::chrono::seconds(60), int age_buckets=5)
 

Static Public Attributes

static const
io::prometheus::client::MetricType 
metric_type
 

Member Data Documentation

const io::prometheus::client::MetricType prometheus::Summary::metric_type
static
Initial value:
=
io::prometheus::client::SUMMARY