[][src]Module opentelemetry::sdk::metrics

This is supported on crate feature metrics only.

Modules

aggregators

Metric Aggregators

controllers

SDK Metrics Controllers

processors

Metric Processors

selectors

Metric Selectors

Structs

Accumulator

Accumulator implements the OpenTelemetry Meter API. The Accumulator is bound to a single Processor.

AccumulatorBuilder

Configuration for an accumulator

PullController

Pull controllers are typically used in an environment where there are multiple readers. It is common, therefore, when configuring a BasicProcessor for use with this controller, to use a ExportKind::Cumulative strategy and the with_memory(true) builder option, which ensures that every CheckpointSet includes full state.

PushController

Organizes a periodic push of metric data.

PushControllerWorker

The future which executes push controller work periodically. Can be run on a passed in executor.

Functions

accumulator

Creates a new accumulator builder