Uses of Package
io.opentelemetry.api.metrics
Packages that use io.opentelemetry.api.metrics
Package
Description
The OpenTelemetry API.
This package describes the Metrics API that can be used to record application Metrics.
Internal utilities for exporters.
Utilities for gRPC exporters.
OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
The OpenTelemetry SDK.
Log exporters.
The SDK implementation of metrics.
Utilities that allow tracing services to export data for sampled spans, as well as providing
in-process span processing APIs.
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.api
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.api.incubator.metricsClassDescriptionA reference to a batch callback registered via
Meter.batchCallback(Runnable, ObservableMeasurement, ObservableMeasurement...)
.A Counter instrument that recordsdouble
values.Builder class forDoubleCounter
.A gauge instrument that synchronously recordsdouble
values.A builder for Gauge metric types.A Histogram instrument that recordsdouble
values.Builder class forDoubleHistogram
.An UpDownCounter instrument that recordsdouble
values.Builder class forDoubleUpDownCounter
.A Counter instrument that recordslong
values.Builder class forLongCounter
.A gauge instrument that synchronously recordslong
values.A builder for Gauge metric types.A Histogram instrument that recordslong
values.Builder class forLongHistogram
.An UpDownCounter instrument that recordslong
values.Builder class forLongUpDownCounter
.Provides instruments used to record measurements which are aggregated to metrics.Builder class for creatingMeter
instances.A registry for creating namedMeter
s.A reference to an observable instrument registered withDoubleCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withDoubleGaugeBuilder.buildWithCallback(Consumer)
.An interface for observing measurements withdouble
values.A reference to an observable instrument registered withDoubleUpDownCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withLongCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withLongGaugeBuilder.buildWithCallback(Consumer)
.An interface for observing measurements withlong
values.A reference to an observable metric registered withLongUpDownCounterBuilder.buildWithCallback(Consumer)
.Super interface for observing measurements. -
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.api.metricsClassDescriptionA reference to a batch callback registered via
Meter.batchCallback(Runnable, ObservableMeasurement, ObservableMeasurement...)
.A Counter instrument that recordsdouble
values.Builder class forDoubleCounter
.A gauge instrument that synchronously recordsdouble
values.A builder for Gauge metric types.A Histogram instrument that recordsdouble
values.Builder class forDoubleHistogram
.An UpDownCounter instrument that recordsdouble
values.Builder class forDoubleUpDownCounter
.A Counter instrument that recordslong
values.Builder class forLongCounter
.A gauge instrument that synchronously recordslong
values.A builder for Gauge metric types.A Histogram instrument that recordslong
values.Builder class forLongHistogram
.An UpDownCounter instrument that recordslong
values.Builder class forLongUpDownCounter
.Provides instruments used to record measurements which are aggregated to metrics.Builder class for creatingMeter
instances.A registry for creating namedMeter
s.A reference to an observable instrument registered withDoubleCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withDoubleGaugeBuilder.buildWithCallback(Consumer)
.An interface for observing measurements withdouble
values.A reference to an observable instrument registered withDoubleUpDownCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withLongCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withLongGaugeBuilder.buildWithCallback(Consumer)
.An interface for observing measurements withlong
values.A reference to an observable metric registered withLongUpDownCounterBuilder.buildWithCallback(Consumer)
.Super interface for observing measurements. -
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.internalClassDescriptionA Counter instrument that records
long
values.Provides instruments used to record measurements which are aggregated to metrics.A registry for creating namedMeter
s. -
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.internal.grpc
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.internal.http
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.otlp.http.logs
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.otlp.http.trace
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.otlp.internal
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.otlp.logs
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.exporter.otlp.trace
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.sdk
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.sdk.autoconfigure
-
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.sdk.logs.exportClassDescriptionA Counter instrument that records
long
values.A registry for creating namedMeter
s. -
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.sdk.metricsClassDescriptionA reference to a batch callback registered via
Meter.batchCallback(Runnable, ObservableMeasurement, ObservableMeasurement...)
.A Counter instrument that recordsdouble
values.Builder class forDoubleCounter
.A gauge instrument that synchronously recordsdouble
values.A builder for Gauge metric types.A Histogram instrument that recordsdouble
values.Builder class forDoubleHistogram
.An UpDownCounter instrument that recordsdouble
values.Builder class forDoubleUpDownCounter
.A Counter instrument that recordslong
values.Builder class forLongCounter
.A gauge instrument that synchronously recordslong
values.A builder for Gauge metric types.A Histogram instrument that recordslong
values.Builder class forLongHistogram
.An UpDownCounter instrument that recordslong
values.Builder class forLongUpDownCounter
.Provides instruments used to record measurements which are aggregated to metrics.Builder class for creatingMeter
instances.A registry for creating namedMeter
s.A reference to an observable instrument registered withDoubleCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withDoubleGaugeBuilder.buildWithCallback(Consumer)
.An interface for observing measurements withdouble
values.A reference to an observable instrument registered withDoubleUpDownCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withLongCounterBuilder.buildWithCallback(Consumer)
.A reference to an observable instrument registered withLongGaugeBuilder.buildWithCallback(Consumer)
.An interface for observing measurements withlong
values.A reference to an observable metric registered withLongUpDownCounterBuilder.buildWithCallback(Consumer)
.Super interface for observing measurements. -
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.sdk.metrics.internal.stateClassDescriptionAn interface for observing measurements with
double
values.An interface for observing measurements withlong
values.Super interface for observing measurements. -
Classes in io.opentelemetry.api.metrics used by io.opentelemetry.sdk.trace.exportClassDescriptionA Counter instrument that records
long
values.A registry for creating namedMeter
s.