You've already forked opentelemetry-go
mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2025-11-25 22:41:46 +02:00
Move global metric back to otel/metric/global for minor release (#3986)
* Revert "Remove the deprecated `otel/metric/global` pkg (#3829)" This reverts commit60f7d42d1e. * Revert "Support a global MeterProvider in `go.opentelemetry.io/otel` (#3818)" This reverts commit813936187e. * Remove top level metric global * Add change to changelog
This commit is contained in:
@@ -18,7 +18,7 @@ import (
|
||||
"context"
|
||||
"log"
|
||||
|
||||
"go.opentelemetry.io/otel"
|
||||
"go.opentelemetry.io/otel/metric/global"
|
||||
"go.opentelemetry.io/otel/sdk/metric"
|
||||
"go.opentelemetry.io/otel/sdk/resource"
|
||||
semconv "go.opentelemetry.io/otel/semconv/v1.17.0"
|
||||
@@ -42,7 +42,7 @@ func Example() {
|
||||
metric.WithResource(res),
|
||||
metric.WithReader(reader),
|
||||
)
|
||||
otel.SetMeterProvider(meterProvider)
|
||||
global.SetMeterProvider(meterProvider)
|
||||
defer func() {
|
||||
err := meterProvider.Shutdown(context.Background())
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user