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