Index

B C F G I P R S T 
All Classes and Interfaces|All Packages

B

build() - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServerBuilder
Returns a new PrometheusHttpServer with the configuration of this builder which can be registered with a SdkMeterProvider.
builder() - Static method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer

C

close() - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer
 
collect() - Method in class io.opentelemetry.exporter.prometheus.PrometheusMetricReader
 
create() - Static method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer
Returns a new PrometheusHttpServer which can be registered to an SdkMeterProvider to expose Prometheus metrics on port 9464.

F

forceFlush() - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer
 
forceFlush() - Method in class io.opentelemetry.exporter.prometheus.PrometheusMetricReader
 

G

getAggregationTemporality(InstrumentType) - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer
 
getAggregationTemporality(InstrumentType) - Method in class io.opentelemetry.exporter.prometheus.PrometheusMetricReader
 

I

io.opentelemetry.exporter.prometheus - package io.opentelemetry.exporter.prometheus
 

P

PrometheusHttpServer - Class in io.opentelemetry.exporter.prometheus
A MetricReader that starts an HTTP server that will collect metrics and serialize to Prometheus text format on request.
PrometheusHttpServerBuilder - Class in io.opentelemetry.exporter.prometheus
A builder for PrometheusHttpServer.
PrometheusMetricReader - Class in io.opentelemetry.exporter.prometheus
This is the bridge between Prometheus and OpenTelemetry.
PrometheusMetricReader(boolean) - Constructor for class io.opentelemetry.exporter.prometheus.PrometheusMetricReader
See Otel2PrometheusConverter(boolean).

R

register(CollectionRegistration) - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer
 
register(CollectionRegistration) - Method in class io.opentelemetry.exporter.prometheus.PrometheusMetricReader
 

S

setExecutor(ExecutorService) - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServerBuilder
Sets the ExecutorService to be used for PrometheusHttpServer.
setHost(String) - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServerBuilder
Sets the host to bind to.
setOtelScopeEnabled(boolean) - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServerBuilder
Set if the otel_scope_* attributes are generated.
setPort(int) - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServerBuilder
Sets the port to bind to.
setPrometheusRegistry(PrometheusRegistry) - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServerBuilder
Sets the PrometheusRegistry to be used for PrometheusHttpServer.
shutdown() - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer
 
shutdown() - Method in class io.opentelemetry.exporter.prometheus.PrometheusMetricReader
 

T

toString() - Method in class io.opentelemetry.exporter.prometheus.PrometheusHttpServer
 
B C F G I P R S T 
All Classes and Interfaces|All Packages