public class PrometheusMetricsFactory
extends java.lang.Object
implements io.jaegertracing.spi.MetricsFactory, io.dropwizard.lifecycle.Managed
Constructor and Description |
---|
PrometheusMetricsFactory() |
Modifier and Type | Method and Description |
---|---|
io.jaegertracing.internal.metrics.Counter |
createCounter(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags) |
io.jaegertracing.internal.metrics.Gauge |
createGauge(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags) |
io.jaegertracing.internal.metrics.Timer |
createTimer(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> tags) |
void |
start() |
void |
stop() |
public io.jaegertracing.internal.metrics.Counter createCounter(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> tags)
createCounter
in interface io.jaegertracing.spi.MetricsFactory
public io.jaegertracing.internal.metrics.Timer createTimer(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> tags)
createTimer
in interface io.jaegertracing.spi.MetricsFactory
public io.jaegertracing.internal.metrics.Gauge createGauge(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> tags)
createGauge
in interface io.jaegertracing.spi.MetricsFactory
public void start()
start
in interface io.dropwizard.lifecycle.Managed
public void stop()
stop
in interface io.dropwizard.lifecycle.Managed