Skip to content

Commit fd985df

Browse files
committed
Update to latest OTel SDK
Context: open-telemetry/opentelemetry-go#3575
1 parent 6d8594e commit fd985df

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

integration_test/testdata/otlp/metrics.go

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
"go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc"
99
"go.opentelemetry.io/otel/metric"
1010
"go.opentelemetry.io/otel/metric/global"
11-
"go.opentelemetry.io/otel/metric/instrument"
1211
metricsdk "go.opentelemetry.io/otel/sdk/metric"
1312
"go.opentelemetry.io/otel/sdk/resource"
1413
)
@@ -53,7 +52,7 @@ func main() {
5352
testGaugeMetric(meter, "WORKLOAD.googleapis.com/otlp.test.prefix5")
5453

5554
// Test cumulative metrics
56-
counter, err := meter.SyncFloat64().Counter("otlp.test.cumulative")
55+
counter, err := meter.Float64Counter("otlp.test.cumulative")
5756
if err != nil {
5857
log.Fatal(err)
5958
}
@@ -64,13 +63,14 @@ func main() {
6463
}
6564

6665
func testGaugeMetric(meter metric.Meter, name string) {
67-
gauge, err := meter.AsyncFloat64().Gauge(name)
66+
gauge, err := meter.Float64ObservableGauge(name)
6867
if err != nil {
6968
log.Fatal(err)
7069
}
71-
err = meter.RegisterCallback([]instrument.Asynchronous{gauge}, func(c context.Context) {
72-
gauge.Observe(c, 5)
73-
})
70+
_, err = meter.RegisterCallback(func(c context.Context, observer metric.Observer) error {
71+
observer.ObserveFloat64(gauge, 5)
72+
return nil
73+
}, gauge)
7474
if err != nil {
7575
log.Fatal(err)
7676
}

0 commit comments

Comments
 (0)