[][src]Module tempest::metric::backend

A module of backend metric actors

Structs

Flush

MetricsBackendActor broadcasts this message type to all subscribers.

MetricsAggregateActor

MetricsAggregateActor collects metrics sent to the MetricBackendActor. This is currently only used for testing topology I/O and isn't technically a backend (but more of and plugin at runtime).

MetricsBackendActor

Backend actor for routing metrics to configured metrics targets

Msg

Message type for sending metrics to backend targets

Subscribe

Structures that implement Metrics should subscribe to Flush messages sent from the MetricsBackendActor.

Traits

Backend

Trait for writing backend metrics

Functions

merge_labels

Merge Labels into Map