diff --git a/docs/metrics_example.py b/docs/metrics_example.py index 8ae01f5e98a..736b9c7f304 100644 --- a/docs/metrics_example.py +++ b/docs/metrics_example.py @@ -3,7 +3,7 @@ from opentelemetry.sdk.metrics.export import ConsoleMetricsExporter from opentelemetry.sdk.metrics.export.controller import PushController -metrics.set_preferred_meter_provider_implementation(lambda _: MeterProvider()) +metrics.set_meter_provider(MeterProvider()) meter = metrics.get_meter(__name__) exporter = ConsoleMetricsExporter() controller = PushController(meter, exporter, 5) diff --git a/ext/opentelemetry-ext-otcollector/README.rst b/ext/opentelemetry-ext-otcollector/README.rst index 200ec9a91d0..7cd35b3f8cf 100644 --- a/ext/opentelemetry-ext-otcollector/README.rst +++ b/ext/opentelemetry-ext-otcollector/README.rst @@ -70,7 +70,7 @@ The **OpenTelemetry Collector Exporter** allows to export `OpenTelemetry`_ metri ) # Meter is responsible for creating and recording metrics - metrics.set_preferred_meter_provider_implementation(lambda _: MeterProvider()) + metrics.set_meter_provider(MeterProvider()) meter = metrics.get_meter(__name__) # controller collects metrics created from meter and exports it via the # exporter every interval @@ -87,7 +87,7 @@ The **OpenTelemetry Collector Exporter** allows to export `OpenTelemetry`_ metri # metric that you want to record. These are useful for pre-aggregation and can # be used to store custom dimensions pertaining to a metric label_set = meter.get_label_set({"environment": "staging"}) - + counter.add(25, label_set)