Package io.opentelemetry.sdk.metrics.export
@ParametersAreNonnullByDefault
package io.opentelemetry.sdk.metrics.export
Utilities that facilitate exporting metrics out of
SdkMeterProvider
.-
ClassDescriptionA functional interface that selects
AggregationTemporality
based onInstrumentType
.ACollectionRegistration
is passed to eachMetricReader
registered withSdkMeterProvider
, and provides readers the ability to trigger metric collections.A functional interface that selects defaultAggregation
based onInstrumentType
.A Metric Exporter is a push based interface for exportingMetricData
out ofSdkMeterProvider
.MetricProducer
is the interface that is used to make metric data available to theMetricReader
s.A metric reader reads metrics from anSdkMeterProvider
.AMetricReader
which wraps aMetricExporter
and automatically reads and exports the metrics every export interval.Builder forPeriodicMetricReader
.