Classes | |
class | Impl |
Public Member Functions | |
Counter & | NewCounter (const MetricName &name, std::int64_t init_value=0) |
Histogram & | NewHistogram (const MetricName &name, SamplingInterface::SampleType sample_type=SamplingInterface::kUniform) |
Meter & | NewMeter (const MetricName &name, std::string event_type, Clock::duration rate_unit=std::chrono::seconds(1)) |
Timer & | NewTimer (const MetricName &name, std::chrono::nanoseconds duration_unit=std::chrono::milliseconds(1), std::chrono::nanoseconds rate_unit=std::chrono::seconds(1)) |
std::map< MetricName, std::shared_ptr < MetricInterface > > | GetAllMetrics () const |