opentelemetry.instrumentation.metric package¶
OpenTelemetry Instrumentation Metric mixin
-
class
opentelemetry.instrumentation.metric.HTTPMetricType[source]¶ Bases:
enum.EnumAn enumeration.
-
CLIENT= 0¶
-
SERVER= 1¶
-
BOTH= 2¶
-
-
class
opentelemetry.instrumentation.metric.MetricMixin[source]¶ Bases:
objectUsed to record metrics related to instrumentations.
-
property
meter¶
-
property
-
class
opentelemetry.instrumentation.metric.MetricRecorder(meter=None)[source]¶ Bases:
objectBase class for metric recorders of different types.
-
class
opentelemetry.instrumentation.metric.HTTPMetricRecorder(meter, http_type)[source]¶ Bases:
opentelemetry.instrumentation.metric.MetricRecorderMetric recorder for http instrumentations. Tracks duration.