Class 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 Detail

      • HelidonJaegerMetricsFactory

        public HelidonJaegerMetricsFactory()
    • Method Detail

      • 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