From 0f93c1e377cd7eed41cb88aa00e3f756e1142da8 Mon Sep 17 00:00:00 2001 From: Roger Coll Date: Tue, 10 Oct 2023 09:11:51 +0200 Subject: [PATCH] fix: emit metrics with associated resource --- metrics.go | 2 +- metrics_test.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/metrics.go b/metrics.go index 43475d5..05339e2 100644 --- a/metrics.go +++ b/metrics.go @@ -16,5 +16,5 @@ func recordPeerMetrics(mb *metadata.MetricsBuilder, now pcommon.Timestamp, devic rb.SetWireguardDeviceName(deviceName) rb.SetWireguardPeerName(peer.PublicKey.String()) - mb.Emit(metadata.WithResource(rb.Emit())) + mb.EmitForResource(metadata.WithResource(rb.Emit())) } diff --git a/metrics_test.go b/metrics_test.go index f956d2c..f7ea6df 100644 --- a/metrics_test.go +++ b/metrics_test.go @@ -22,7 +22,7 @@ func TestConvertPeerToMetrics(t *testing.T) { } func assertPeerToMetrics(t *testing.T, peer *wgtypes.Peer, md pmetric.Metrics) { - assert.Equal(t, md.ResourceMetrics().Len(), 1) + assert.Equal(t, 1, md.ResourceMetrics().Len()) rsm := md.ResourceMetrics().At(0) resourceAttrs := map[string]string{