Class HelidonJaegerMetricsFactory

java.lang.Object
io.helidon.metrics.jaeger.HelidonJaegerMetricsFactory
All Implemented Interfaces:
io.jaegertracing.spi.MetricsFactory

public class HelidonJaegerMetricsFactory extends Object implements io.jaegertracing.spi.MetricsFactory
Exposes Jaeger tracing metrics as Helidon vendor metrics.
  • Constructor Details

    • HelidonJaegerMetricsFactory

      public HelidonJaegerMetricsFactory()
  • Method Details

    • createCounter

      public io.jaegertracing.internal.metrics.Counter createCounter(String name, Map<String,String> jaegerTags)
      Specified by:
      createCounter in interface io.jaegertracing.spi.MetricsFactory
    • createTimer

      public io.jaegertracing.internal.metrics.Timer createTimer(String name, Map<String,String> jaegerTags)
      Specified by:
      createTimer in interface io.jaegertracing.spi.MetricsFactory
    • createGauge

      public io.jaegertracing.internal.metrics.Gauge createGauge(String name, Map<String,String> jaegerTags)
      Specified by:
      createGauge in interface io.jaegertracing.spi.MetricsFactory