Class PrometheusCounterMetrics

java.lang.Object
org.apache.skywalking.oap.server.telemetry.prometheus.BaseMetrics<io.prometheus.client.Counter,io.prometheus.client.Counter.Child>
org.apache.skywalking.oap.server.telemetry.prometheus.PrometheusCounterMetrics
All Implemented Interfaces:
CounterMetrics

public class PrometheusCounterMetrics extends BaseMetrics<io.prometheus.client.Counter,io.prometheus.client.Counter.Child> implements CounterMetrics
Counter metrics in Prometheus implementor.
  • Constructor Details

  • Method Details

    • inc

      public void inc()
      Specified by:
      inc in interface CounterMetrics
    • inc

      public void inc(double value)
      Specified by:
      inc in interface CounterMetrics
    • create

      protected io.prometheus.client.Counter create(String[] labelNames)
      Specified by:
      create in class BaseMetrics<io.prometheus.client.Counter,io.prometheus.client.Counter.Child>