Class OpenTelemetryReporterSelfMetrics
java.lang.Object
io.confluent.telemetry.metrics.otel.OpenTelemetryReporterSelfMetrics
- All Implemented Interfaces:
TelemetryReporterSelfMetrics
public class OpenTelemetryReporterSelfMetrics
extends Object
implements TelemetryReporterSelfMetrics
OpenTelemetry implementation of TelemetryReporterSelfMetrics.
-
Constructor Summary
ConstructorsConstructorDescriptionOpenTelemetryReporterSelfMetrics(io.opentelemetry.api.OpenTelemetry openTelemetry, Map<String, String> commonAttributes) -
Method Summary
Modifier and TypeMethodDescription
-
Constructor Details
-
OpenTelemetryReporterSelfMetrics
-
-
Method Details
-
createCounterSensor
public SelfMetricsSensor createCounterSensor(String name, String description, String unit, Map<String, String> attributes) - Specified by:
createCounterSensorin interfaceTelemetryReporterSelfMetrics
-
createGaugeSensor
public SelfMetricsSensor createGaugeSensor(String name, String description, String unit, Map<String, String> attributes) - Specified by:
createGaugeSensorin interfaceTelemetryReporterSelfMetrics
-