@Singleton public class PrometheusMeterRegistryProvider extends Object
| Constructor and Description |
|---|
PrometheusMeterRegistryProvider() |
| Modifier and Type | Method and Description |
|---|---|
io.prometheus.client.CollectorRegistry |
collectorRegistry() |
io.micrometer.prometheus.PrometheusConfig |
configure(org.eclipse.microprofile.config.Config config) |
io.micrometer.prometheus.PrometheusDurationNamingConvention |
durationNamingConvention() |
io.micrometer.prometheus.PrometheusNamingConvention |
namingConvention() |
io.micrometer.prometheus.PrometheusMeterRegistry |
registry(io.micrometer.prometheus.PrometheusConfig config,
io.prometheus.client.CollectorRegistry collectorRegistry,
io.micrometer.core.instrument.Clock clock) |
static final String PREFIX
@Produces @Singleton public io.micrometer.prometheus.PrometheusConfig configure(org.eclipse.microprofile.config.Config config)
@Produces public io.micrometer.prometheus.PrometheusNamingConvention namingConvention()
@Produces public io.micrometer.prometheus.PrometheusDurationNamingConvention durationNamingConvention()
@Produces public io.prometheus.client.CollectorRegistry collectorRegistry()
@Produces
@Singleton
public io.micrometer.prometheus.PrometheusMeterRegistry registry(io.micrometer.prometheus.PrometheusConfig config,
io.prometheus.client.CollectorRegistry collectorRegistry,
io.micrometer.core.instrument.Clock clock)
Copyright © 2021 JBoss by Red Hat. All rights reserved.