@ParametersAreNonnullByDefault
Package io.opentelemetry.api.metrics
This package describes the Metrics API that can be used to record application Metrics.
-
Interface Summary Interface Description BoundDoubleCounter A counter instrument that recordsdouble
values with pre-associated attributes.BoundDoubleHistogram A histogram instrument that recordslong
values with pre-associated attributes.BoundDoubleUpDownCounter An up-down-counter instrument with pre-bound attributes.BoundLongCounter A counter instrument that recordslong
values with pre-associated attributes.BoundLongHistogram A histogram instrument that recordslong
values with pre-associated attributes.BoundLongUpDownCounter An up-down-counter instrument with pre-bound attributes.DoubleCounter A counter instrument that recordsdouble
values.DoubleCounterBuilder Builder class forDoubleCounter
.DoubleGaugeBuilder A builder for Gauge metric types.DoubleHistogram A histogram instrument that recordslong
values.DoubleHistogramBuilder Builder class forDoubleHistogram
.DoubleUpDownCounter An up-down-counter instrument that recordsdouble
values.DoubleUpDownCounterBuilder Builder class forDoubleUpDownCounter
.LongCounter A counter instrument that recordslong
values.LongCounterBuilder Builder class forLongCounter
.LongGaugeBuilder A builder for Gauge metric types.LongHistogram A histogram instrument that recordslong
values.LongHistogramBuilder Builder class forLongHistogram
.LongUpDownCounter An up-down-counter instrument that recordslong
values.LongUpDownCounterBuilder Builder class forLongUpDownCounter
.Meter Provides instruments used to produce metrics.MeterBuilder Builder class for creatingMeter
instances.MeterProvider A registry for creating namedMeter
s.ObservableDoubleMeasurement An interface for observing measurements withdouble
values.ObservableLongMeasurement An interface for observing measurements withlong
values.ObservableMeasurement A mechanism for observing measurments. -
Class Summary Class Description GlobalMeterProvider This class is a temporary solution until metrics SDK is marked stable.