public class TelemetryFactory extends Object
Modifier and Type | Class and Description |
---|---|
static class |
TelemetryFactory.GaugeValue |
Constructor and Description |
---|
TelemetryFactory(Telemetry telemetry,
TimeUtils timeUtils) |
Modifier and Type | Method and Description |
---|---|
io.opentelemetry.api.metrics.ObservableLongGauge |
gauge(MeterDescriptor meter,
Supplier<TelemetryFactory.GaugeValue> valueReader) |
LatencyTracker |
latencyHistogram(MeterDescriptor meter) |
LatencyTracker |
latencyHistogram(MeterDescriptor meter,
Map<String,String> mapTags) |
LatencyTracker |
latencyHistogram(MeterDescriptor meter,
String tagKey,
String tagValue) |
public LatencyTracker latencyHistogram(MeterDescriptor meter)
public LatencyTracker latencyHistogram(MeterDescriptor meter, String tagKey, String tagValue)
public LatencyTracker latencyHistogram(MeterDescriptor meter, Map<String,String> mapTags)
public io.opentelemetry.api.metrics.ObservableLongGauge gauge(MeterDescriptor meter, Supplier<TelemetryFactory.GaugeValue> valueReader)
Copyright © 2016–2025. All rights reserved.