Package com.linkedin.venice.stats
Class VeniceOpenTelemetryMetricsRepository
- java.lang.Object
-
- com.linkedin.venice.stats.VeniceOpenTelemetryMetricsRepository
-
public class VeniceOpenTelemetryMetricsRepository extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description VeniceOpenTelemetryMetricsRepository(VeniceMetricsConfig metricsConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
io.opentelemetry.api.metrics.LongCounter
createCounter(MetricEntity metricEntity)
io.opentelemetry.api.metrics.DoubleHistogram
createHistogram(MetricEntity metricEntity)
java.lang.Object
createInstrument(MetricEntity metricEntity)
-
-
-
Constructor Detail
-
VeniceOpenTelemetryMetricsRepository
public VeniceOpenTelemetryMetricsRepository(VeniceMetricsConfig metricsConfig)
-
-
Method Detail
-
createHistogram
public io.opentelemetry.api.metrics.DoubleHistogram createHistogram(MetricEntity metricEntity)
-
createCounter
public io.opentelemetry.api.metrics.LongCounter createCounter(MetricEntity metricEntity)
-
createInstrument
public java.lang.Object createInstrument(MetricEntity metricEntity)
-
close
public void close()
-
-