File tree 2 files changed +3
-3
lines changed
ext/opentelemetry-ext-otcollector
2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 3
3
from opentelemetry .sdk .metrics .export import ConsoleMetricsExporter
4
4
from opentelemetry .sdk .metrics .export .controller import PushController
5
5
6
- metrics .set_preferred_meter_provider_implementation ( lambda _ : MeterProvider ())
6
+ metrics .set_meter_provider ( MeterProvider ())
7
7
meter = metrics .get_meter (__name__ )
8
8
exporter = ConsoleMetricsExporter ()
9
9
controller = PushController (meter , exporter , 5 )
Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ The **OpenTelemetry Collector Exporter** allows to export `OpenTelemetry`_ metri
70
70
)
71
71
72
72
# Meter is responsible for creating and recording metrics
73
- metrics.set_preferred_meter_provider_implementation( lambda _ : MeterProvider())
73
+ metrics.set_meter_provider( MeterProvider())
74
74
meter = metrics.get_meter(__name__ )
75
75
# controller collects metrics created from meter and exports it via the
76
76
# exporter every interval
@@ -87,7 +87,7 @@ The **OpenTelemetry Collector Exporter** allows to export `OpenTelemetry`_ metri
87
87
# metric that you want to record. These are useful for pre-aggregation and can
88
88
# be used to store custom dimensions pertaining to a metric
89
89
label_set = meter.get_label_set({" environment" : " staging" })
90
-
90
+
91
91
counter.add(25 , label_set)
92
92
93
93
You can’t perform that action at this time.
0 commit comments