Uses of Interface
io.opentelemetry.api.metrics.MeterProvider
-
Packages that use MeterProvider Package Description io.opentelemetry.api The OpenTelemetry API.io.opentelemetry.api.incubator.metrics io.opentelemetry.api.metrics This package describes the Metrics API that can be used to record application Metrics.io.opentelemetry.exporter.internal Internal utilities for exporters.io.opentelemetry.exporter.internal.grpc Utilities for gRPC exporters.io.opentelemetry.exporter.internal.http io.opentelemetry.exporter.otlp.http.logs OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.http.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.io.opentelemetry.exporter.otlp.internal io.opentelemetry.exporter.otlp.logs OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.exporter.otlp.trace OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.io.opentelemetry.sdk The OpenTelemetry SDK.io.opentelemetry.sdk.autoconfigure io.opentelemetry.sdk.logs.export Log exporters.io.opentelemetry.sdk.metrics The SDK implementation of metrics.io.opentelemetry.sdk.trace.export Utilities that allow tracing services to export data for sampled spans, as well as providing in-process span processing APIs. -
-
Uses of MeterProvider in io.opentelemetry.api
Methods in io.opentelemetry.api that return MeterProvider Modifier and Type Method Description MeterProviderDefaultOpenTelemetry. getMeterProvider()static MeterProviderGlobalOpenTelemetry. getMeterProvider()Returns the globally registeredMeterProvider.MeterProviderGlobalOpenTelemetry.ObfuscatedOpenTelemetry. getMeterProvider()default MeterProviderOpenTelemetry. getMeterProvider()Returns theMeterProviderfor thisOpenTelemetry. -
Uses of MeterProvider in io.opentelemetry.api.incubator.metrics
Classes in io.opentelemetry.api.incubator.metrics that implement MeterProvider Modifier and Type Class Description classExtendedDefaultMeterProviderAMeterProviderthat does nothing.Methods in io.opentelemetry.api.incubator.metrics that return MeterProvider Modifier and Type Method Description static MeterProviderExtendedDefaultMeterProvider. getNoop() -
Uses of MeterProvider in io.opentelemetry.api.metrics
Classes in io.opentelemetry.api.metrics that implement MeterProvider Modifier and Type Class Description (package private) classDefaultMeterProviderAMeterProviderthat does nothing.Fields in io.opentelemetry.api.metrics declared as MeterProvider Modifier and Type Field Description private static MeterProviderDefaultMeterProvider. INSTANCEMethods in io.opentelemetry.api.metrics that return MeterProvider Modifier and Type Method Description (package private) static MeterProviderDefaultMeterProvider. getInstance()static MeterProviderMeterProvider. noop()Returns a no-opMeterProviderwhich provides meters which do not record or emit. -
Uses of MeterProvider in io.opentelemetry.exporter.internal
Fields in io.opentelemetry.exporter.internal with type parameters of type MeterProvider Modifier and Type Field Description private java.util.function.Supplier<MeterProvider>ExporterMetrics. meterProviderSupplierMethod parameters in io.opentelemetry.exporter.internal with type arguments of type MeterProvider Modifier and Type Method Description static ExporterMetricsExporterMetrics. createGrpc(java.lang.String exporterName, java.lang.String type, java.util.function.Supplier<MeterProvider> meterProvider)Create an instance for recording exporter metrics under the meter"io.opentelemetry.exporters." + exporterName + "-grpc".static ExporterMetricsExporterMetrics. createGrpcOkHttp(java.lang.String exporterName, java.lang.String type, java.util.function.Supplier<MeterProvider> meterProvider)Create an instance for recording exporter metrics under the meter"io.opentelemetry.exporters." + exporterName + "-grpc-okhttp".static ExporterMetricsExporterMetrics. createHttpJson(java.lang.String exporterName, java.lang.String type, java.util.function.Supplier<MeterProvider> meterProvider)Create an instance for recording exporter metrics under the meter"io.opentelemetry.exporters." + exporterName + "-http-json".static ExporterMetricsExporterMetrics. createHttpProtobuf(java.lang.String exporterName, java.lang.String type, java.util.function.Supplier<MeterProvider> meterProvider)Create an instance for recording exporter metrics under the meter"io.opentelemetry.exporters." + exporterName + "-http".Constructor parameters in io.opentelemetry.exporter.internal with type arguments of type MeterProvider Constructor Description ExporterMetrics(java.util.function.Supplier<MeterProvider> meterProviderSupplier, java.lang.String exporterName, java.lang.String type, java.lang.String transportName) -
Uses of MeterProvider in io.opentelemetry.exporter.internal.grpc
Fields in io.opentelemetry.exporter.internal.grpc with type parameters of type MeterProvider Modifier and Type Field Description private java.util.function.Supplier<MeterProvider>GrpcExporterBuilder. meterProviderSupplierMethod parameters in io.opentelemetry.exporter.internal.grpc with type arguments of type MeterProvider Modifier and Type Method Description GrpcExporterBuilder<T>GrpcExporterBuilder. setMeterProvider(java.util.function.Supplier<MeterProvider> meterProviderSupplier)Constructor parameters in io.opentelemetry.exporter.internal.grpc with type arguments of type MeterProvider Constructor Description GrpcExporter(java.lang.String exporterName, java.lang.String type, GrpcSender<T> grpcSender, java.util.function.Supplier<MeterProvider> meterProviderSupplier) -
Uses of MeterProvider in io.opentelemetry.exporter.internal.http
Fields in io.opentelemetry.exporter.internal.http with type parameters of type MeterProvider Modifier and Type Field Description private java.util.function.Supplier<MeterProvider>HttpExporterBuilder. meterProviderSupplierMethod parameters in io.opentelemetry.exporter.internal.http with type arguments of type MeterProvider Modifier and Type Method Description HttpExporterBuilder<T>HttpExporterBuilder. setMeterProvider(java.util.function.Supplier<MeterProvider> meterProviderSupplier)Constructor parameters in io.opentelemetry.exporter.internal.http with type arguments of type MeterProvider Constructor Description HttpExporter(java.lang.String exporterName, java.lang.String type, HttpSender httpSender, java.util.function.Supplier<MeterProvider> meterProviderSupplier, boolean exportAsJson) -
Uses of MeterProvider in io.opentelemetry.exporter.otlp.http.logs
Methods in io.opentelemetry.exporter.otlp.http.logs with parameters of type MeterProvider Modifier and Type Method Description OtlpHttpLogRecordExporterBuilderOtlpHttpLogRecordExporterBuilder. setMeterProvider(MeterProvider meterProvider)Sets theMeterProviderto use to collect metrics related to export.Method parameters in io.opentelemetry.exporter.otlp.http.logs with type arguments of type MeterProvider Modifier and Type Method Description OtlpHttpLogRecordExporterBuilderOtlpHttpLogRecordExporterBuilder. setMeterProvider(java.util.function.Supplier<MeterProvider> meterProviderSupplier)Sets theMeterProvidersupplier used to collect metrics related to export. -
Uses of MeterProvider in io.opentelemetry.exporter.otlp.http.trace
Methods in io.opentelemetry.exporter.otlp.http.trace with parameters of type MeterProvider Modifier and Type Method Description OtlpHttpSpanExporterBuilderOtlpHttpSpanExporterBuilder. setMeterProvider(MeterProvider meterProvider)Sets theMeterProviderto use to collect metrics related to export.Method parameters in io.opentelemetry.exporter.otlp.http.trace with type arguments of type MeterProvider Modifier and Type Method Description OtlpHttpSpanExporterBuilderOtlpHttpSpanExporterBuilder. setMeterProvider(java.util.function.Supplier<MeterProvider> meterProviderSupplier)Sets theMeterProvidersupplier to use to collect metrics related to export. -
Uses of MeterProvider in io.opentelemetry.exporter.otlp.internal
Fields in io.opentelemetry.exporter.otlp.internal with type parameters of type MeterProvider Modifier and Type Field Description private java.util.concurrent.atomic.AtomicReference<MeterProvider>OtlpLogRecordExporterProvider. meterProviderRefprivate java.util.concurrent.atomic.AtomicReference<MeterProvider>OtlpSpanExporterProvider. meterProviderRef -
Uses of MeterProvider in io.opentelemetry.exporter.otlp.logs
Methods in io.opentelemetry.exporter.otlp.logs with parameters of type MeterProvider Modifier and Type Method Description OtlpGrpcLogRecordExporterBuilderOtlpGrpcLogRecordExporterBuilder. setMeterProvider(MeterProvider meterProvider)Sets theMeterProviderto use to collect metrics related to export.Method parameters in io.opentelemetry.exporter.otlp.logs with type arguments of type MeterProvider Modifier and Type Method Description OtlpGrpcLogRecordExporterBuilderOtlpGrpcLogRecordExporterBuilder. setMeterProvider(java.util.function.Supplier<MeterProvider> meterProviderSupplier)Sets theMeterProvidersupplier used to collect metrics related to export. -
Uses of MeterProvider in io.opentelemetry.exporter.otlp.trace
Methods in io.opentelemetry.exporter.otlp.trace with parameters of type MeterProvider Modifier and Type Method Description OtlpGrpcSpanExporterBuilderOtlpGrpcSpanExporterBuilder. setMeterProvider(MeterProvider meterProvider)Sets theMeterProviderto use to collect metrics related to export.Method parameters in io.opentelemetry.exporter.otlp.trace with type arguments of type MeterProvider Modifier and Type Method Description OtlpGrpcSpanExporterBuilderOtlpGrpcSpanExporterBuilder. setMeterProvider(java.util.function.Supplier<MeterProvider> meterProviderSupplier)Sets theMeterProvidersupplier used to collect metrics related to export. -
Uses of MeterProvider in io.opentelemetry.sdk
Classes in io.opentelemetry.sdk that implement MeterProvider Modifier and Type Class Description (package private) static classOpenTelemetrySdk.ObfuscatedMeterProviderThis class allows the SDK to unobfuscate an obfuscated static global provider.Methods in io.opentelemetry.sdk that return MeterProvider Modifier and Type Method Description MeterProviderOpenTelemetrySdk. getMeterProvider() -
Uses of MeterProvider in io.opentelemetry.sdk.autoconfigure
Methods in io.opentelemetry.sdk.autoconfigure with parameters of type MeterProvider Modifier and Type Method Description (package private) static BatchLogRecordProcessorLoggerProviderConfiguration. configureBatchLogRecordProcessor(ConfigProperties config, LogRecordExporter exporter, MeterProvider meterProvider)(package private) static BatchSpanProcessorTracerProviderConfiguration. configureBatchSpanProcessor(ConfigProperties config, SpanExporter exporter, MeterProvider meterProvider)(package private) static voidLoggerProviderConfiguration. configureLoggerProvider(SdkLoggerProviderBuilder loggerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super LogRecordExporter,ConfigProperties,? extends LogRecordExporter> logRecordExporterCustomizer, java.util.function.BiFunction<? super LogRecordProcessor,ConfigProperties,? extends LogRecordProcessor> logRecordProcessorCustomizer, java.util.List<java.io.Closeable> closeables)(package private) static java.util.List<LogRecordProcessor>LoggerProviderConfiguration. configureLogRecordProcessors(ConfigProperties config, java.util.Map<java.lang.String,LogRecordExporter> exportersByName, MeterProvider meterProvider, java.util.List<java.io.Closeable> closeables)(package private) static java.util.List<SpanProcessor>TracerProviderConfiguration. configureSpanProcessors(ConfigProperties config, java.util.Map<java.lang.String,SpanExporter> exportersByName, MeterProvider meterProvider, java.util.List<java.io.Closeable> closeables)(package private) static voidTracerProviderConfiguration. configureTracerProvider(SdkTracerProviderBuilder tracerProviderBuilder, ConfigProperties config, SpiHelper spiHelper, MeterProvider meterProvider, java.util.function.BiFunction<? super SpanExporter,ConfigProperties,? extends SpanExporter> spanExporterCustomizer, java.util.function.BiFunction<? super SpanProcessor,ConfigProperties,? extends SpanProcessor> spanProcessorCustomizer, java.util.function.BiFunction<? super Sampler,ConfigProperties,? extends Sampler> samplerCustomizer, java.util.List<java.io.Closeable> closeables) -
Uses of MeterProvider in io.opentelemetry.sdk.logs.export
Fields in io.opentelemetry.sdk.logs.export declared as MeterProvider Modifier and Type Field Description private MeterProviderBatchLogRecordProcessorBuilder. meterProviderMethods in io.opentelemetry.sdk.logs.export with parameters of type MeterProvider Modifier and Type Method Description BatchLogRecordProcessorBuilderBatchLogRecordProcessorBuilder. setMeterProvider(MeterProvider meterProvider)Sets theMeterProviderto use to collect metrics related to batch export.Constructors in io.opentelemetry.sdk.logs.export with parameters of type MeterProvider Constructor Description BatchLogRecordProcessor(LogRecordExporter logRecordExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxQueueSize, int maxExportBatchSize, long exporterTimeoutNanos)Worker(LogRecordExporter logRecordExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxExportBatchSize, long exporterTimeoutNanos, java.util.Queue<ReadWriteLogRecord> queue) -
Uses of MeterProvider in io.opentelemetry.sdk.metrics
Classes in io.opentelemetry.sdk.metrics that implement MeterProvider Modifier and Type Class Description classSdkMeterProviderSDK implementation forMeterProvider. -
Uses of MeterProvider in io.opentelemetry.sdk.trace.export
Fields in io.opentelemetry.sdk.trace.export declared as MeterProvider Modifier and Type Field Description private MeterProviderBatchSpanProcessorBuilder. meterProviderMethods in io.opentelemetry.sdk.trace.export with parameters of type MeterProvider Modifier and Type Method Description BatchSpanProcessorBuilderBatchSpanProcessorBuilder. setMeterProvider(MeterProvider meterProvider)Sets theMeterProviderto use to collect metrics related to batch export.Constructors in io.opentelemetry.sdk.trace.export with parameters of type MeterProvider Constructor Description BatchSpanProcessor(SpanExporter spanExporter, boolean exportUnsampledSpans, MeterProvider meterProvider, long scheduleDelayNanos, int maxQueueSize, int maxExportBatchSize, long exporterTimeoutNanos)Worker(SpanExporter spanExporter, MeterProvider meterProvider, long scheduleDelayNanos, int maxExportBatchSize, long exporterTimeoutNanos, java.util.Queue<ReadableSpan> queue)
-