[][src]Module tempest::metric

Module for wiring up Counters, Gauges, and Timers to Statsd, Prometheus, Log, Files, etc.

Modules

backend

A module of backend metric actors

Structs

AggregateMetrics

AggregateMetrics aggregate counter key values.

Bucket

A map of MetricId to Metric.

Metrics

The main structure for storing metrics (counter, gauges, timers). Most internal structures implement Metrics instances.

SimpleTimer

A timer that stores a counter. Used for determining counts/time (rates) and histograms.

TestMetrics

A wrapper around AggregateMetrics

Timer

A timer structure

Enums

MetricLogLevel

Metric Log Level

MetricTarget

Defines configuration details for interacting with various backend targets.