Skip to content

Commit 03d2fb4

Browse files
authored
[exporter/datadog] Bump serializerexporter to 509b872045c2 (#49320)
#### Description Upgrades serializerexporter and its transitive datadog-agent dependencies to commit 509b872045c2 (2026-06-24). Key changes pulled in: - Add podman receiver to metric origin mapping (DataDog/datadog-agent#52594) - Split Fargate running metric from host running metric (DataDog/datadog-agent#52203) - Fix CPU core counts missing from host metadata for remote hosts (DataDog/datadog-agent#51893) - Remove exporter.datadogexporter.metricremappingdisabled gate from serializer path (DataDog/datadog-agent#51232) #### Authorship - [x] I, a human, wrote this pull request description myself.
1 parent c699c4e commit 03d2fb4

19 files changed

Lines changed: 253 additions & 391 deletions

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
change_type: bug_fix
2+
component: exporter/datadog
3+
note: Fix CPU core count fields (`cpu_cores`, `cpu_logical_processors`) missing from host metadata payloads for remote hosts in OTel gateway topologies.
4+
issues: [49320]
5+
subtext: |
6+
CPU data arrives via `system.cpu.physical.count` / `system.cpu.logical.count` metrics and was never
7+
forwarded to the host metadata reporter in the serializer exporter path.
8+
See [DataDog/datadog-agent#51893](https://github.com/DataDog/datadog-agent/pull/51893).
9+
change_logs: [user]
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
change_type: enhancement
2+
component: exporter/datadog
3+
note: "Fargate workloads now emit a dedicated `otel.datadog_exporter.metrics.running.fargate` metric tagged with `task_arn` instead of sharing `otel.datadog_exporter.metrics.running` with host-based workloads."
4+
issues: [49320]
5+
subtext: |
6+
Host-based workloads continue to emit `otel.datadog_exporter.metrics.running{host}` unchanged.
7+
See [DataDog/datadog-agent#52203](https://github.com/DataDog/datadog-agent/pull/52203).
8+
change_logs: [user]
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
change_type: deprecation
2+
component: exporter/datadog
3+
note: The `exporter.datadogexporter.metricremappingdisabled` feature gate no longer has any effect when the serializer exporter path is active (the default). Use `exporter.datadogexporter.DisableAllMetricRemapping` to disable metric remapping.
4+
issues: [49320]
5+
subtext: See [DataDog/datadog-agent#51232](https://github.com/DataDog/datadog-agent/pull/51232).
6+
change_logs: [user]
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
change_type: bug_fix
2+
component: exporter/datadog
3+
note: Metrics from the Podman stats receiver now report the correct Datadog metric origin (`opentelemetry_collector_podmanreceiver`) instead of falling through to `opentelemetry_collector_unknown`.
4+
issues: [49320]
5+
subtext: See [DataDog/datadog-agent#52594](https://github.com/DataDog/datadog-agent/pull/52594).
6+
change_logs: [user]

connector/datadogconnector/go.mod

Lines changed: 13 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@ require (
2828

2929
require (
3030
cloud.google.com/go/compute/metadata v0.9.0 // indirect
31-
github.com/DataDog/agent-payload/v5 v5.0.201 // indirect
31+
github.com/DataDog/agent-payload/v5 v5.0.202-0.20260608085134-d08b6ebf99eb // indirect
3232
github.com/DataDog/datadog-agent/comp/api/api/def v0.80.2 // indirect
33-
github.com/DataDog/datadog-agent/comp/core/config v0.80.2 // indirect
33+
github.com/DataDog/datadog-agent/comp/core/config v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
3434
github.com/DataDog/datadog-agent/comp/core/delegatedauth v0.80.2 // indirect
3535
github.com/DataDog/datadog-agent/comp/core/flare/builder v0.80.2 // indirect
3636
github.com/DataDog/datadog-agent/comp/core/flare/types v0.80.2 // indirect
@@ -45,14 +45,14 @@ require (
4545
github.com/DataDog/datadog-agent/comp/core/tagger/utils v0.80.2 // indirect
4646
github.com/DataDog/datadog-agent/comp/core/telemetry v0.80.2 // indirect
4747
github.com/DataDog/datadog-agent/comp/def v0.80.2 // indirect
48-
github.com/DataDog/datadog-agent/comp/forwarder/defaultforwarder v0.80.2 // indirect
48+
github.com/DataDog/datadog-agent/comp/forwarder/defaultforwarder v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
4949
github.com/DataDog/datadog-agent/comp/forwarder/orchestrator/orchestratorinterface v0.80.2 // indirect
5050
github.com/DataDog/datadog-agent/comp/logs-library v0.80.2 // indirect
5151
github.com/DataDog/datadog-agent/comp/logs/agent/config v0.80.2 // indirect
5252
github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline v0.80.2 // indirect
5353
github.com/DataDog/datadog-agent/comp/otelcol/logsagentpipeline/logsagentpipelineimpl v0.80.2 // indirect
5454
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/logsagentexporter v0.80.2 // indirect
55-
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/serializerexporter v0.80.2 // indirect
55+
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/exporter/serializerexporter v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
5656
github.com/DataDog/datadog-agent/comp/otelcol/otlp/components/metricsclient v0.80.2 // indirect
5757
github.com/DataDog/datadog-agent/comp/serializer/logscompression v0.80.2 // indirect
5858
github.com/DataDog/datadog-agent/comp/serializer/metricscompression v0.80.2 // indirect
@@ -63,17 +63,15 @@ require (
6363
github.com/DataDog/datadog-agent/pkg/collector/check/defaults v0.80.2 // indirect
6464
github.com/DataDog/datadog-agent/pkg/config/basic v0.80.2 // indirect
6565
github.com/DataDog/datadog-agent/pkg/config/buildschema v0.80.2 // indirect
66-
github.com/DataDog/datadog-agent/pkg/config/create v0.80.2 // indirect
66+
github.com/DataDog/datadog-agent/pkg/config/create v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
6767
github.com/DataDog/datadog-agent/pkg/config/env v0.80.2 // indirect
6868
github.com/DataDog/datadog-agent/pkg/config/helper v0.80.2 // indirect
69-
github.com/DataDog/datadog-agent/pkg/config/mock v0.80.2 // indirect
69+
github.com/DataDog/datadog-agent/pkg/config/mock v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
7070
github.com/DataDog/datadog-agent/pkg/config/model v0.80.2 // indirect
7171
github.com/DataDog/datadog-agent/pkg/config/nodetreemodel v0.80.2 // indirect
72-
github.com/DataDog/datadog-agent/pkg/config/setup v0.80.2 // indirect
72+
github.com/DataDog/datadog-agent/pkg/config/setup v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
7373
github.com/DataDog/datadog-agent/pkg/config/structure v0.80.2 // indirect
74-
github.com/DataDog/datadog-agent/pkg/config/teeconfig v0.80.2 // indirect
7574
github.com/DataDog/datadog-agent/pkg/config/utils v0.80.2 // indirect
76-
github.com/DataDog/datadog-agent/pkg/config/viperconfig v0.80.2 // indirect
7775
github.com/DataDog/datadog-agent/pkg/fips v0.80.2 // indirect
7876
github.com/DataDog/datadog-agent/pkg/logs/client v0.80.2 // indirect
7977
github.com/DataDog/datadog-agent/pkg/logs/diagnostic v0.80.2 // indirect
@@ -82,12 +80,12 @@ require (
8280
github.com/DataDog/datadog-agent/pkg/logs/status/statusinterface v0.80.2 // indirect
8381
github.com/DataDog/datadog-agent/pkg/logs/status/utils v0.80.2 // indirect
8482
github.com/DataDog/datadog-agent/pkg/logs/types v0.80.2 // indirect
85-
github.com/DataDog/datadog-agent/pkg/metrics v0.80.2 // indirect
83+
github.com/DataDog/datadog-agent/pkg/metrics v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
8684
github.com/DataDog/datadog-agent/pkg/obfuscate v0.80.2 // indirect
8785
github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/inframetadata v0.82.0-devel.0.20260617134427-74e6d071eaae // indirect
8886
github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes v0.82.0-devel.0.20260617134427-74e6d071eaae // indirect
8987
github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/logs v0.82.0-devel.0.20260617134427-74e6d071eaae // indirect
90-
github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/metrics v0.82.0-devel.0.20260617134427-74e6d071eaae // indirect
88+
github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/metrics v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
9189
github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/rum v0.82.0-devel.0.20260617134427-74e6d071eaae // indirect
9290
github.com/DataDog/datadog-agent/pkg/orchestrator/model v0.80.2 // indirect
9391
github.com/DataDog/datadog-agent/pkg/orchestrator/util v0.80.2 // indirect
@@ -108,10 +106,9 @@ require (
108106
github.com/DataDog/datadog-agent/pkg/util/buf v0.80.2 // indirect
109107
github.com/DataDog/datadog-agent/pkg/util/cgroups v0.80.2 // indirect
110108
github.com/DataDog/datadog-agent/pkg/util/compression v0.80.2 // indirect
111-
github.com/DataDog/datadog-agent/pkg/util/defaultpaths v0.80.2 // indirect
109+
github.com/DataDog/datadog-agent/pkg/util/defaultpaths v0.81.0-devel.0.20260624113434-509b872045c2 // indirect
112110
github.com/DataDog/datadog-agent/pkg/util/executable v0.80.2 // indirect
113111
github.com/DataDog/datadog-agent/pkg/util/filesystem v0.80.2 // indirect
114-
github.com/DataDog/datadog-agent/pkg/util/flavor v0.80.2 // indirect
115112
github.com/DataDog/datadog-agent/pkg/util/fxutil v0.80.2 // indirect
116113
github.com/DataDog/datadog-agent/pkg/util/hostname/validate v0.80.2 // indirect
117114
github.com/DataDog/datadog-agent/pkg/util/hostport v0.80.2 // indirect
@@ -127,7 +124,7 @@ require (
127124
github.com/DataDog/datadog-agent/pkg/util/startstop v0.80.2 // indirect
128125
github.com/DataDog/datadog-agent/pkg/util/statstracker v0.80.2 // indirect
129126
github.com/DataDog/datadog-agent/pkg/util/system v0.80.2 // indirect
130-
github.com/DataDog/datadog-agent/pkg/util/winutil v0.80.2 // indirect
127+
github.com/DataDog/datadog-agent/pkg/util/winutil v0.82.0-devel.0.20260624113434-509b872045c2 // indirect
131128
github.com/DataDog/datadog-agent/pkg/version v0.80.2 // indirect
132129
github.com/DataDog/datadog-api-client-go/v2 v2.60.0 // indirect
133130
github.com/DataDog/datadog-go/v5 v5.8.3 // indirect
@@ -137,7 +134,6 @@ require (
137134
github.com/DataDog/gohai v0.0.0-20230524154621-4316413895ee // indirect
138135
github.com/DataDog/mmh3 v0.0.0-20210722141835-012dc69a9e49 // indirect
139136
github.com/DataDog/sketches-go v1.4.8 // indirect
140-
github.com/DataDog/viper v1.15.1 // indirect
141137
github.com/DataDog/zstd v1.5.8-0.20260421145859-31a7e515a571 // indirect
142138
github.com/DataDog/zstd_0 v0.0.0-20210310093942-586c1286621f // indirect
143139
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.33.0 // indirect
@@ -198,8 +194,6 @@ require (
198194
github.com/google/uuid v1.6.0 // indirect
199195
github.com/gorilla/mux v1.8.1 // indirect
200196
github.com/grpc-ecosystem/grpc-gateway/v2 v2.29.0 // indirect
201-
github.com/hashicorp/errwrap v1.1.0 // indirect
202-
github.com/hashicorp/go-multierror v1.1.1 // indirect
203197
github.com/hashicorp/go-version v1.9.0 // indirect
204198
github.com/hashicorp/golang-lru v1.0.2 // indirect
205199
github.com/hashicorp/golang-lru/v2 v2.0.7 // indirect
@@ -214,10 +208,9 @@ require (
214208
github.com/knadh/koanf/v2 v2.3.5 // indirect
215209
github.com/lufia/plan9stats v0.0.0-20260216142805-b3301c5f2a88 // indirect
216210
github.com/magefile/mage v1.15.0 // indirect
217-
github.com/magiconair/properties v1.8.10 // indirect
218211
github.com/mailru/easyjson v0.7.7 // indirect
219212
github.com/mattn/go-colorable v0.1.14 // indirect
220-
github.com/mattn/go-isatty v0.0.20 // indirect
213+
github.com/mattn/go-isatty v0.0.22 // indirect
221214
github.com/mdlayher/socket v0.6.0 // indirect
222215
github.com/mdlayher/vsock v1.3.0 // indirect
223216
github.com/mitchellh/copystructure v1.2.0 // indirect
@@ -239,7 +232,6 @@ require (
239232
github.com/openshift/client-go v0.0.0-20251015124057-db0dee36e235 // indirect
240233
github.com/outcaste-io/ristretto v0.2.3 // indirect
241234
github.com/patrickmn/go-cache v2.1.0+incompatible // indirect
242-
github.com/pelletier/go-toml v1.9.5 // indirect
243235
github.com/philhofer/fwd v1.2.0 // indirect
244236
github.com/pierrec/lz4/v4 v4.1.27 // indirect
245237
github.com/pkg/errors v0.9.1 // indirect
@@ -248,7 +240,7 @@ require (
248240
github.com/power-devops/perfstat v0.0.0-20240221224432-82ca36839d55 // indirect
249241
github.com/prometheus/client_golang v1.23.3-0.20251103151724-a5ae20370e5e // indirect
250242
github.com/prometheus/client_model v0.6.2 // indirect
251-
github.com/prometheus/common v0.68.1 // indirect
243+
github.com/prometheus/common v0.69.0 // indirect
252244
github.com/prometheus/otlptranslator v1.0.0 // indirect
253245
github.com/prometheus/procfs v0.20.1 // indirect
254246
github.com/richardartoul/molecule v1.0.1-0.20240531184615-7ca0df43c0b3 // indirect
@@ -259,7 +251,6 @@ require (
259251
github.com/shoenig/go-m1cpu v0.1.6 // indirect
260252
github.com/spf13/cast v1.10.0 // indirect
261253
github.com/spf13/cobra v1.10.2 // indirect
262-
github.com/spf13/jwalterweatherman v1.1.0 // indirect
263254
github.com/spf13/pflag v1.0.10 // indirect
264255
github.com/stretchr/objx v0.5.3 // indirect
265256
github.com/tinylib/msgp v1.6.4 // indirect

0 commit comments

Comments
 (0)