Skip to content

[observer] Remove trace processing, add live-scheduled replay for testbench parity - #49276

Merged
ellataira merged 10 commits into
q-branch-observerfrom
ella/observer-parity-drops
Apr 15, 2026
Merged

[observer] Remove trace processing, add live-scheduled replay for testbench parity#49276
ellataira merged 10 commits into
q-branch-observerfrom
ella/observer-parity-drops

Conversation

@ellataira

@ellataira ellataira commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

Summary

Four changes to achieve live/testbench parity for observer detection:

  1. Mark dropped observations in parquetDropped boolean column on metric parquet schema. The live observer reports whether each ObserveMetric call was dropped via ObserveMetricAndReportDrop, and the recording handle propagates this to parquet. Testbench can filter via --skip-dropped CLI flag (off by default).

  2. Remove trace stats metric derivationstats_metrics.go deleted. The observer no longer derives trace.* metrics from trace stats. ObserveTrace and ObserveTraceStats are no-ops on the analysis handle. The fetcher still runs and the recorder still writes traces/stats to parquet for archival, but no metrics are produced from them.

  3. Live-scheduled replay — when advances.jsonl is present, testbench replays at the exact timestamps the live observer advanced instead of advancing at every stored data timestamp. Handles sparse data correctly (advance times that don't match data timestamps are triggered when data passes them).

  4. Skip trace stats in testbench — testbench no longer loads trace stats from parquet during replay, since they are not processed by the live observer.

Motivation

Goal: When we tune detectors on testbench, the results must match what the live observer produces. If testbench and live diverge, we can't trust eval scores.

Method: We ran a gensim-eks episode on food_delivery_redis with --mode=live-and-record (ScanMW, ScanWelch, BOCPD enabled). The parity instrumentation (#48706, #49140) recorded what every detector returned on every Detect() call during the live run (detect_digests.jsonl) and when the engine advanced (advances.jsonl).

We then replayed the same parquet data through testbench and compared detector outputs against live — same detector, same timestamp: did it produce the same anomalies?

How we identified root causes

We tested three independent factors that could cause testbench to diverge from live. For each, we toggled it on/off and measured how many of the 183 live Detect() calls produced identical results in replay.

Factor 1 — Drop filtering: Does excluding observations that the live channel dropped change detection results?

With drops loaded: 11 divergences. With drops filtered: 11 divergences. No effect. All drops in this recording were from the trace-agent. Kept as a CLI flag (--skip-dropped) for future use.

Factor 2 — Trace stats: Do trace.* metrics derived from trace stats cause divergence?

With trace metrics: 11 divergences. Without: 8 divergences. Removes 3 divergences. These trace.* metrics arrive 21s late in live (structural trace-agent concentrator delay) but are pre-loaded in replay, so detectors see them at different times. Fix: remove trace stats metric derivation from the live observer — future recordings won't contain derived trace metrics.

Factor 3 — Scheduling: Does replay advancing at every data timestamp (vs live's sparser schedule) cause divergence?

Normal replay advances 1763 times. Live advanced 61 times. With live-scheduled replay (only advance at live's timestamps): drops from 8 to 3 divergences. Removes 5 divergences. The extra replay advances change detector state — segmentStartTime progresses differently, so detectors see different data windows at the same nominal timestamp.

Remaining 3 divergences — All at the very first Detect() call. Live detectors had accumulated state before recording began; replay starts fresh. This is a cold start effect, unavoidable without recording detector state. After cold start: 60/60 matched, zero divergences.

Current state: testbench parity with this PR

With all changes applied (live-scheduled replay + trace stats derivation removed + drop labels):

Metric Value
Live Detect() calls compared 183
Exact matches 180 / 183 (98.4%)
Divergences 3 (all at first advance — cold start)
Post-cold-start match rate 60 / 60 (100%)
ScanMW divergences (post-cold-start) 0
ScanWelch divergences (post-cold-start) 0
BOCPD divergences (post-cold-start) 0
Non-determinism cases 0

Bottom line: After cold start, the testbench produces identical detector results to live. Detector tuning on testbench will match live behavior.

Changes

Drop marking:

  • observer.go: ObserveMetricAndReportDrop method on handle, hfFilteredHandle, noopObserveHandle — returns whether the channel dropped the observation.
  • recorder.go: metricDropObserver interface, recording handle type-asserts inner for drop reporting, passes dropped to WriteMetric.
  • parquet_metric_writer.go: Dropped boolean column in Arrow schema.
  • parquet_metric_reader.go: Reads Dropped column (tolerates missing column for old recordings).
  • component.go: Dropped bool on MetricData.
  • testbench.go: SkipDroppedMetrics config flag (off by default).
  • main.go: --skip-dropped CLI flag.

Trace stats metric derivation removal:

  • stats_metrics.go: Deleted (processStatsView, DDSketch percentile extraction, metric derivation).
  • observer.go: ObserveTrace and ObserveTraceStats are no-ops on the analysis handle. Removed traceObs/spanObs types, processTrace, copyFloat64Map, trace field from observation struct.
  • testbench.go: Removed trace stats loading from loadParquetDir.
  • AGENTS.md, README.md, observer-engine.allium: Updated.

Fetcher (recording-only path):

  • fetcher.go: Still fetches traces and stats from remote agents, but only when recording is enabled. ObserveTrace/ObserveTraceStats calls hit no-ops on the inner handle; the recording handle wrapper still writes to parquet for archival. statsPayloadView/statsRowIterator/statsRowView types moved here from deleted stats_metrics.go.
  • observer.go: Fetcher gated behind recordingEnabled && recorderAvailable.

Live-scheduled replay:

  • engine.go: ReplayWithLiveSchedule() — iterates data timestamps but only advances when data reaches a live advance time (handles sparse data where advance times don't match data timestamps). Includes onReplayEnd flush.
  • advance_log.go: liveAdvanceTimes() method.
  • testbench.go: Uses live-scheduled replay when advances.jsonl present. liveAdvanceTimes field, reset on scenario load.

Config:

  • agent-values.yaml.tmpl: Enable scanmw/scanwelch, disable rrcf for live-and-record mode.

Backwards compatibility

  • Old parquet files without Dropped column: defaults to false (all accepted).
  • Scenarios without advances.jsonl: falls back to ReplayStoredData (normal replay).

Test plan

  • go test ./comp/observer/impl/... passes
  • go test ./comp/anomalydetection/recorder/impl/... passes
  • go vet passes
  • TestParquetDroppedColumnRoundTrip — dropped flag write/read round-trip
  • TestReplayWithLiveScheduleOnlyAdvancesAtLiveTimestamps — dense data, exact matches
  • TestReplayWithLiveScheduleSparseData — sparse data with offset advance times
  • TestReplayWithLiveScheduleNoMatchingTimestamps — graceful handling when no timestamps match
  • Testbench loads old recordings without regression
  • 8-configuration A/B testing validates each change independently

🤖 Generated with Claude Code

ellataira and others added 2 commits April 13, 2026 12:02
…testbench

- Add `lastDropped` atomic flag to observer handle, set on each channel
  send to track whether the observation was accepted or dropped
- Add `Dropped` boolean column to metric parquet schema; recording handle
  reads the flag and passes it through to the parquet writer
- Testbench skips `Dropped=true` metrics during parquet load so replay
  only processes data the live observer actually ingested
- Skip trace stats loading in testbench — trace stats are deprioritized
  and the ~21s structural delay is the dominant source of live/testbench
  divergence. Data is still recorded for future analysis.
- Remove dead code: storageHandle, parquetTraceStatsView, and related
  types that were only used by the removed trace stats processing
- Enable scanmw/scanwelch and disable rrcf in gensim-eks live-and-record
  mode for parity data collection
- Backwards compatible: old parquet files without the Dropped column
  default to false (all accepted)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@agent-platform-auto-pr

agent-platform-auto-pr Bot commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

Go Package Import Differences

Baseline: e5b320d
Comparison: 711c3c2

binaryosarchchange
agentlinuxamd64
+58, -23
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps
-github.com/DataDog/datadog-agent/comp/snmptraps/config/def
-github.com/DataDog/datadog-agent/comp/snmptraps/config/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/config/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder/forwarderimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/listener
-github.com/DataDog/datadog-agent/comp/snmptraps/listener/listenerimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/def
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/packet
-github.com/DataDog/datadog-agent/comp/snmptraps/server
-github.com/DataDog/datadog-agent/comp/snmptraps/server/serverimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/status/def
-github.com/DataDog/datadog-agent/comp/snmptraps/status/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/zeebo/xxh3
+golang.org/x/exp/mmap
agentlinuxarm64
+58, -23
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps
-github.com/DataDog/datadog-agent/comp/snmptraps/config/def
-github.com/DataDog/datadog-agent/comp/snmptraps/config/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/config/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder/forwarderimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/listener
-github.com/DataDog/datadog-agent/comp/snmptraps/listener/listenerimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/def
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/packet
-github.com/DataDog/datadog-agent/comp/snmptraps/server
-github.com/DataDog/datadog-agent/comp/snmptraps/server/serverimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/status/def
-github.com/DataDog/datadog-agent/comp/snmptraps/status/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/zeebo/xxh3
+golang.org/x/exp/mmap
agentwindowsamd64
+64, -9
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/def
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/trace/semantics
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/zeebo/xxh3
+golang.org/x/exp/constraints
+golang.org/x/xerrors
+golang.org/x/xerrors/internal
-gopkg.in/ini.v1
+hash/maphash
agentdarwinamd64
+66, -8
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/def
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/ebpf
+github.com/DataDog/datadog-agent/pkg/ebpf/bytecode
+github.com/DataDog/datadog-agent/pkg/network/config
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/zeebo/xxh3
+golang.org/x/exp/constraints
+golang.org/x/exp/mmap
+golang.org/x/xerrors
+golang.org/x/xerrors/internal
agentdarwinarm64
+66, -8
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/def
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/ebpf
+github.com/DataDog/datadog-agent/pkg/ebpf/bytecode
+github.com/DataDog/datadog-agent/pkg/network/config
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/zeebo/xxh3
+golang.org/x/exp/constraints
+golang.org/x/exp/mmap
+golang.org/x/xerrors
+golang.org/x/xerrors/internal
iot-agentlinuxamd64
+70, -23
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps
-github.com/DataDog/datadog-agent/comp/snmptraps/config/def
-github.com/DataDog/datadog-agent/comp/snmptraps/config/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/config/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder/forwarderimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/listener
-github.com/DataDog/datadog-agent/comp/snmptraps/listener/listenerimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/def
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/packet
-github.com/DataDog/datadog-agent/comp/snmptraps/server
-github.com/DataDog/datadog-agent/comp/snmptraps/server/serverimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/status/def
-github.com/DataDog/datadog-agent/comp/snmptraps/status/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-api-client-go/v2
+github.com/DataDog/datadog-api-client-go/v2/api/datadog
+github.com/DataDog/datadog-api-client-go/v2/api/datadogV2
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/golang/snappy
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/pierrec/lz4/v4
+github.com/zeebo/xxh3
+golang.org/x/exp/constraints
+golang.org/x/exp/mmap
+golang.org/x/exp/slices
+golang.org/x/oauth2
+golang.org/x/oauth2/internal
+golang.org/x/xerrors
+golang.org/x/xerrors/internal
+google.golang.org/protobuf/types/descriptorpb
iot-agentlinuxarm64
+70, -23
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps
-github.com/DataDog/datadog-agent/comp/snmptraps/config/def
-github.com/DataDog/datadog-agent/comp/snmptraps/config/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/config/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder
-github.com/DataDog/datadog-agent/comp/snmptraps/forwarder/forwarderimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/listener
-github.com/DataDog/datadog-agent/comp/snmptraps/listener/listenerimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/def
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/fx
-github.com/DataDog/datadog-agent/comp/snmptraps/oidresolver/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/packet
-github.com/DataDog/datadog-agent/comp/snmptraps/server
-github.com/DataDog/datadog-agent/comp/snmptraps/server/serverimpl
-github.com/DataDog/datadog-agent/comp/snmptraps/status/def
-github.com/DataDog/datadog-agent/comp/snmptraps/status/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-api-client-go/v2
+github.com/DataDog/datadog-api-client-go/v2/api/datadog
+github.com/DataDog/datadog-api-client-go/v2/api/datadogV2
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/golang/snappy
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/pierrec/lz4/v4
+github.com/zeebo/xxh3
+golang.org/x/exp/constraints
+golang.org/x/exp/mmap
+golang.org/x/exp/slices
+golang.org/x/oauth2
+golang.org/x/oauth2/internal
+golang.org/x/xerrors
+golang.org/x/xerrors/internal
+google.golang.org/protobuf/types/descriptorpb
heroku-agentlinuxamd64
+67, -9
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/def
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/fx
+github.com/DataDog/datadog-agent/comp/anomalydetection/recorder/impl
+github.com/DataDog/datadog-agent/comp/healthplatform/impl/issues/rofspermissions
+github.com/DataDog/datadog-agent/comp/observer
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/observer/fx
+github.com/DataDog/datadog-agent/comp/observer/impl
+github.com/DataDog/datadog-agent/comp/observer/impl/hfrunner
+github.com/DataDog/datadog-agent/comp/observer/impl/patterns
+github.com/DataDog/datadog-agent/comp/privateactionrunner/def
+github.com/DataDog/datadog-agent/comp/privateactionrunner/status/statusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter
-github.com/DataDog/datadog-agent/comp/snmptraps/formatter/formatterimpl
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/def
+github.com/DataDog/datadog-agent/comp/snmptraps/formatter/impl
-github.com/DataDog/datadog-agent/comp/updater/localapiclient
-github.com/DataDog/datadog-agent/comp/updater/localapiclient/localapiclientimpl
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/def
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/fx
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/impl
+github.com/DataDog/datadog-agent/pkg/collector/corechecks/containers/kata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/andybalholm/brotli
+github.com/andybalholm/brotli/matchfinder
+github.com/apache/arrow-go/v18/arrow
+github.com/apache/arrow-go/v18/arrow/array
+github.com/apache/arrow-go/v18/arrow/arrio
+github.com/apache/arrow-go/v18/arrow/bitutil
+github.com/apache/arrow-go/v18/arrow/compute
+github.com/apache/arrow-go/v18/arrow/compute/exec
+github.com/apache/arrow-go/v18/arrow/decimal
+github.com/apache/arrow-go/v18/arrow/decimal128
+github.com/apache/arrow-go/v18/arrow/decimal256
+github.com/apache/arrow-go/v18/arrow/encoded
+github.com/apache/arrow-go/v18/arrow/endian
+github.com/apache/arrow-go/v18/arrow/extensions
+github.com/apache/arrow-go/v18/arrow/flight
+github.com/apache/arrow-go/v18/arrow/flight/gen/flight
+github.com/apache/arrow-go/v18/arrow/float16
+github.com/apache/arrow-go/v18/arrow/internal
+github.com/apache/arrow-go/v18/arrow/ipc
+github.com/apache/arrow-go/v18/arrow/memory
+github.com/apache/arrow-go/v18/arrow/scalar
+github.com/apache/arrow-go/v18/parquet
+github.com/apache/arrow-go/v18/parquet/compress
+github.com/apache/arrow-go/v18/parquet/file
+github.com/apache/arrow-go/v18/parquet/metadata
+github.com/apache/arrow-go/v18/parquet/pqarrow
+github.com/apache/arrow-go/v18/parquet/schema
+github.com/apache/arrow-go/v18/parquet/variant
+github.com/apache/thrift/lib/go/thrift
+github.com/goccy/go-json
+github.com/google/flatbuffers/go
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/cpuid/v2
+github.com/zeebo/xxh3
+golang.org/x/exp/constraints
+golang.org/x/exp/mmap
+golang.org/x/xerrors
+golang.org/x/xerrors/internal
+google.golang.org/protobuf/types/descriptorpb
cluster-agentlinuxamd64
+15, -11
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-github.com/DataDog/datadog-agent/pkg/trace/sampler
-github.com/DataDog/datadog-agent/pkg/trace/transform
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
-go.opentelemetry.io/otel/semconv/v1.26.0
-gopkg.in/ini.v1
cluster-agentlinuxarm64
+15, -11
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-github.com/DataDog/datadog-agent/pkg/trace/sampler
-github.com/DataDog/datadog-agent/pkg/trace/transform
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
-go.opentelemetry.io/otel/semconv/v1.26.0
-gopkg.in/ini.v1
cluster-agent-cloudfoundrylinuxamd64
+7, -6
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-github.com/DataDog/datadog-agent/pkg/trace/sampler
-github.com/DataDog/datadog-agent/pkg/trace/transform
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
-go.opentelemetry.io/otel/semconv/v1.26.0
-gopkg.in/ini.v1
cluster-agent-cloudfoundrylinuxarm64
+7, -6
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-github.com/DataDog/datadog-agent/pkg/trace/sampler
-github.com/DataDog/datadog-agent/pkg/trace/transform
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
-go.opentelemetry.io/otel/semconv/v1.26.0
-gopkg.in/ini.v1
dogstatsdlinuxamd64
+2, -1
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
dogstatsdlinuxarm64
+2, -1
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
process-agentlinuxamd64
+3, -1
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
process-agentlinuxarm64
+3, -1
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
process-agentwindowsamd64
+3, -2
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
process-agentdarwinamd64
+6, -2
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/ebpf
+github.com/DataDog/datadog-agent/pkg/ebpf/bytecode
+github.com/DataDog/datadog-agent/pkg/network/config
process-agentdarwinarm64
+6, -2
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/ebpf
+github.com/DataDog/datadog-agent/pkg/ebpf/bytecode
+github.com/DataDog/datadog-agent/pkg/network/config
heroku-process-agentlinuxamd64
+3, -1
-github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/rcstatusimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcstatus/impl
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
security-agentlinuxamd64
+2, -1
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
security-agentlinuxarm64
+2, -1
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
security-agentwindowsamd64
+2, -1
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
sbomgenlinuxamd64
+1, -5
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
-github.com/DataDog/datadog-agent/pkg/util/funcs
-github.com/DataDog/datadog-agent/pkg/util/kernel
-github.com/DataDog/datadog-agent/pkg/util/safeelf
-github.com/shirou/gopsutil/v4/host
sbomgenlinuxarm64
+1, -5
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
-github.com/DataDog/datadog-agent/pkg/util/funcs
-github.com/DataDog/datadog-agent/pkg/util/kernel
-github.com/DataDog/datadog-agent/pkg/util/safeelf
-github.com/shirou/gopsutil/v4/host
system-probelinuxamd64
+7, -0
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
system-probelinuxarm64
+7, -0
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
system-probewindowsamd64
+7, -1
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
system-probedarwinamd64
+66, -1
+debug/dwarf
+debug/elf
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/eventmonitor
+github.com/DataDog/datadog-agent/pkg/eventmonitor/config
+github.com/DataDog/datadog-agent/pkg/network/config
+github.com/DataDog/datadog-agent/pkg/network/encoding/marshal
+github.com/DataDog/datadog-agent/pkg/network/filter
+github.com/DataDog/datadog-agent/pkg/network/indexedset
+github.com/DataDog/datadog-agent/pkg/network/protocols/telemetry
+github.com/DataDog/datadog-agent/pkg/network/sender
+github.com/DataDog/datadog-agent/pkg/network/tracer
+github.com/DataDog/datadog-agent/pkg/network/tracer/connection
+github.com/DataDog/datadog-agent/pkg/network/tracer/connection/ebpfless
+github.com/DataDog/datadog-agent/pkg/process/procutil
+github.com/DataDog/datadog-agent/pkg/security/config
+github.com/DataDog/datadog-agent/pkg/security/events
+github.com/DataDog/datadog-agent/pkg/security/metrics
+github.com/DataDog/datadog-agent/pkg/security/probe
+github.com/DataDog/datadog-agent/pkg/security/probe/config
+github.com/DataDog/datadog-agent/pkg/security/probe/kfilters
+github.com/DataDog/datadog-agent/pkg/security/proto/api
+github.com/DataDog/datadog-agent/pkg/security/resolvers/tags
+github.com/DataDog/datadog-agent/pkg/security/secl/containerutils
+github.com/DataDog/datadog-agent/pkg/security/secl/log
+github.com/DataDog/datadog-agent/pkg/security/secl/model
+github.com/DataDog/datadog-agent/pkg/security/secl/model/sharedconsts
+github.com/DataDog/datadog-agent/pkg/security/secl/model/usersession
+github.com/DataDog/datadog-agent/pkg/security/secl/model/utils
+github.com/DataDog/datadog-agent/pkg/security/secl/rules
+github.com/DataDog/datadog-agent/pkg/security/secl/validators
+github.com/DataDog/datadog-agent/pkg/security/seclog
+github.com/DataDog/datadog-agent/pkg/security/utils
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
+github.com/Masterminds/semver/v3
+github.com/cilium/ebpf
+github.com/cilium/ebpf/asm
+github.com/cilium/ebpf/btf
+github.com/cilium/ebpf/internal
+github.com/google/gopacket/pcap
+github.com/hashicorp/golang-lru/v2/expirable
+github.com/hashicorp/golang-lru/v2/internal
+github.com/hashicorp/golang-lru/v2/simplelru
+github.com/josharian/intern
+github.com/mailru/easyjson
+github.com/mailru/easyjson/buffer
+github.com/mailru/easyjson/jlexer
+github.com/mailru/easyjson/jwriter
+github.com/planetscale/vtprotobuf/protohelpers
+github.com/planetscale/vtprotobuf/types/known/timestamppb
+github.com/skydive-project/go-debouncer
+go/ast
+go/build/constraint
+go/doc/comment
+go/format
+go/parser
+go/printer
+go/scanner
+hash/maphash
+k8s.io/apimachinery/pkg/util/sets
+structs
system-probedarwinarm64
+66, -1
+debug/dwarf
+debug/elf
+github.com/DataDog/datadog-agent/comp/observer/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/eventmonitor
+github.com/DataDog/datadog-agent/pkg/eventmonitor/config
+github.com/DataDog/datadog-agent/pkg/network/config
+github.com/DataDog/datadog-agent/pkg/network/encoding/marshal
+github.com/DataDog/datadog-agent/pkg/network/filter
+github.com/DataDog/datadog-agent/pkg/network/indexedset
+github.com/DataDog/datadog-agent/pkg/network/protocols/telemetry
+github.com/DataDog/datadog-agent/pkg/network/sender
+github.com/DataDog/datadog-agent/pkg/network/tracer
+github.com/DataDog/datadog-agent/pkg/network/tracer/connection
+github.com/DataDog/datadog-agent/pkg/network/tracer/connection/ebpfless
+github.com/DataDog/datadog-agent/pkg/process/procutil
+github.com/DataDog/datadog-agent/pkg/security/config
+github.com/DataDog/datadog-agent/pkg/security/events
+github.com/DataDog/datadog-agent/pkg/security/metrics
+github.com/DataDog/datadog-agent/pkg/security/probe
+github.com/DataDog/datadog-agent/pkg/security/probe/config
+github.com/DataDog/datadog-agent/pkg/security/probe/kfilters
+github.com/DataDog/datadog-agent/pkg/security/proto/api
+github.com/DataDog/datadog-agent/pkg/security/resolvers/tags
+github.com/DataDog/datadog-agent/pkg/security/secl/containerutils
+github.com/DataDog/datadog-agent/pkg/security/secl/log
+github.com/DataDog/datadog-agent/pkg/security/secl/model
+github.com/DataDog/datadog-agent/pkg/security/secl/model/sharedconsts
+github.com/DataDog/datadog-agent/pkg/security/secl/model/usersession
+github.com/DataDog/datadog-agent/pkg/security/secl/model/utils
+github.com/DataDog/datadog-agent/pkg/security/secl/rules
+github.com/DataDog/datadog-agent/pkg/security/secl/validators
+github.com/DataDog/datadog-agent/pkg/security/seclog
+github.com/DataDog/datadog-agent/pkg/security/utils
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
+github.com/Masterminds/semver/v3
+github.com/cilium/ebpf
+github.com/cilium/ebpf/asm
+github.com/cilium/ebpf/btf
+github.com/cilium/ebpf/internal
+github.com/google/gopacket/pcap
+github.com/hashicorp/golang-lru/v2/expirable
+github.com/hashicorp/golang-lru/v2/internal
+github.com/hashicorp/golang-lru/v2/simplelru
+github.com/josharian/intern
+github.com/mailru/easyjson
+github.com/mailru/easyjson/buffer
+github.com/mailru/easyjson/jlexer
+github.com/mailru/easyjson/jwriter
+github.com/planetscale/vtprotobuf/protohelpers
+github.com/planetscale/vtprotobuf/types/known/timestamppb
+github.com/skydive-project/go-debouncer
+go/ast
+go/build/constraint
+go/doc/comment
+go/format
+go/parser
+go/printer
+go/scanner
+hash/maphash
+k8s.io/apimachinery/pkg/util/sets
+structs
trace-agentlinuxamd64
+3, -2
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-gopkg.in/ini.v1
trace-agentlinuxarm64
+3, -2
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-gopkg.in/ini.v1
trace-agentwindowsamd64
+3, -2
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-gopkg.in/ini.v1
trace-agentdarwinamd64
+3, -2
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-gopkg.in/ini.v1
trace-agentdarwinarm64
+3, -2
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-gopkg.in/ini.v1
heroku-trace-agentlinuxamd64
+3, -2
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
-gopkg.in/ini.v1
otel-agentlinuxamd64
+88, -2
+code.cloudfoundry.org/garden
+code.cloudfoundry.org/garden/client
+code.cloudfoundry.org/garden/client/connection
+code.cloudfoundry.org/garden/routes
+code.cloudfoundry.org/garden/transport
+code.cloudfoundry.org/lager
+github.com/DataDog/datadog-agent/comp/core/hostname
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameimpl
+github.com/DataDog/datadog-agent/comp/core/tagger/collectors
+github.com/DataDog/datadog-agent/comp/core/tagger/common
+github.com/DataDog/datadog-agent/comp/core/tagger/fx
+github.com/DataDog/datadog-agent/comp/core/tagger/impl
+github.com/DataDog/datadog-agent/comp/core/tagger/k8s_metadata
+github.com/DataDog/datadog-agent/comp/core/tagger/mock
+github.com/DataDog/datadog-agent/comp/core/tagger/proto
+github.com/DataDog/datadog-agent/comp/core/tagger/server
+github.com/DataDog/datadog-agent/comp/core/tagger/subscriber
+github.com/DataDog/datadog-agent/comp/core/tagger/taglist
+github.com/DataDog/datadog-agent/comp/core/tagger/tagstore
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/baseimpl
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/catalog
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/fx
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/impl
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/impl/parse
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/program
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/proto
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/telemetry
+github.com/DataDog/datadog-agent/comp/core/workloadmeta/collectors/catalog-otel
+github.com/DataDog/datadog-agent/comp/core/workloadmeta/collectors/util
+github.com/DataDog/datadog-agent/comp/dogstatsd/packets
+github.com/DataDog/datadog-agent/comp/metadata/host
+github.com/DataDog/datadog-agent/comp/metadata/host/hostimpl
+github.com/DataDog/datadog-agent/comp/metadata/host/hostimpl/hosttags
+github.com/DataDog/datadog-agent/comp/metadata/host/hostimpl/utils
+github.com/DataDog/datadog-agent/comp/metadata/inventoryhost
+github.com/DataDog/datadog-agent/comp/metadata/inventoryhost/inventoryhostimpl
+github.com/DataDog/datadog-agent/comp/metadata/packagesigning/utils
+github.com/DataDog/datadog-agent/comp/metadata/resources
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/otelcol/dogtelextension/def
+github.com/DataDog/datadog-agent/comp/otelcol/dogtelextension/impl
+github.com/DataDog/datadog-agent/comp/otelcol/dogtelextension/impl/metrics
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
+github.com/DataDog/datadog-agent/pkg/collector/python
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/gohai
+github.com/DataDog/datadog-agent/pkg/gohai/cpu
+github.com/DataDog/datadog-agent/pkg/gohai/filesystem
+github.com/DataDog/datadog-agent/pkg/gohai/memory
+github.com/DataDog/datadog-agent/pkg/gohai/network
+github.com/DataDog/datadog-agent/pkg/gohai/platform
+github.com/DataDog/datadog-agent/pkg/gohai/processes
+github.com/DataDog/datadog-agent/pkg/gohai/processes/gops
+github.com/DataDog/datadog-agent/pkg/gohai/utils
+github.com/DataDog/datadog-agent/pkg/gpu/tags
+github.com/DataDog/datadog-agent/pkg/logs/status
+github.com/DataDog/datadog-agent/pkg/logs/tailers
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/alibaba
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/cloudfoundry
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/ibm
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/kubernetes
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/oracle
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/tencent
+github.com/DataDog/datadog-agent/pkg/util/containers/cri
+github.com/DataDog/datadog-agent/pkg/util/containers/metadata
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/containerd
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/cri
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/docker
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/ecsfargate
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/ecsmanagedinstances
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/kubelet
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/provider
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/system
+github.com/DataDog/datadog-agent/pkg/util/gpu
+github.com/DataDog/datadog-agent/pkg/util/kubernetes/cloudprovider
+github.com/DataDog/datadog-agent/pkg/util/kubernetes/clusterinfo
+github.com/DataDog/datadog-agent/pkg/util/net
+github.com/DataDog/datadog-agent/pkg/util/procfilestats
+github.com/DataDog/datadog-agent/pkg/util/size
+github.com/DataDog/datadog-agent/pkg/util/tags
+github.com/DataDog/datadog-agent/pkg/util/tmplvar
+github.com/DataDog/datadog-agent/pkg/util/trie
+github.com/bmizerany/pat
+github.com/tedsuo/rata
otel-agentlinuxarm64
+88, -2
+code.cloudfoundry.org/garden
+code.cloudfoundry.org/garden/client
+code.cloudfoundry.org/garden/client/connection
+code.cloudfoundry.org/garden/routes
+code.cloudfoundry.org/garden/transport
+code.cloudfoundry.org/lager
+github.com/DataDog/datadog-agent/comp/core/hostname
+github.com/DataDog/datadog-agent/comp/core/hostname/hostnameimpl
+github.com/DataDog/datadog-agent/comp/core/tagger/collectors
+github.com/DataDog/datadog-agent/comp/core/tagger/common
+github.com/DataDog/datadog-agent/comp/core/tagger/fx
+github.com/DataDog/datadog-agent/comp/core/tagger/impl
+github.com/DataDog/datadog-agent/comp/core/tagger/k8s_metadata
+github.com/DataDog/datadog-agent/comp/core/tagger/mock
+github.com/DataDog/datadog-agent/comp/core/tagger/proto
+github.com/DataDog/datadog-agent/comp/core/tagger/server
+github.com/DataDog/datadog-agent/comp/core/tagger/subscriber
+github.com/DataDog/datadog-agent/comp/core/tagger/taglist
+github.com/DataDog/datadog-agent/comp/core/tagger/tagstore
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/baseimpl
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/catalog
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/fx
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/impl
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/impl/parse
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/program
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/proto
+github.com/DataDog/datadog-agent/comp/core/workloadfilter/telemetry
+github.com/DataDog/datadog-agent/comp/core/workloadmeta/collectors/catalog-otel
+github.com/DataDog/datadog-agent/comp/core/workloadmeta/collectors/util
+github.com/DataDog/datadog-agent/comp/dogstatsd/packets
+github.com/DataDog/datadog-agent/comp/metadata/host
+github.com/DataDog/datadog-agent/comp/metadata/host/hostimpl
+github.com/DataDog/datadog-agent/comp/metadata/host/hostimpl/hosttags
+github.com/DataDog/datadog-agent/comp/metadata/host/hostimpl/utils
+github.com/DataDog/datadog-agent/comp/metadata/inventoryhost
+github.com/DataDog/datadog-agent/comp/metadata/inventoryhost/inventoryhostimpl
+github.com/DataDog/datadog-agent/comp/metadata/packagesigning/utils
+github.com/DataDog/datadog-agent/comp/metadata/resources
+github.com/DataDog/datadog-agent/comp/observer/def
+github.com/DataDog/datadog-agent/comp/otelcol/dogtelextension/def
+github.com/DataDog/datadog-agent/comp/otelcol/dogtelextension/impl
+github.com/DataDog/datadog-agent/comp/otelcol/dogtelextension/impl/metrics
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
+github.com/DataDog/datadog-agent/pkg/collector/python
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/gohai
+github.com/DataDog/datadog-agent/pkg/gohai/cpu
+github.com/DataDog/datadog-agent/pkg/gohai/filesystem
+github.com/DataDog/datadog-agent/pkg/gohai/memory
+github.com/DataDog/datadog-agent/pkg/gohai/network
+github.com/DataDog/datadog-agent/pkg/gohai/platform
+github.com/DataDog/datadog-agent/pkg/gohai/processes
+github.com/DataDog/datadog-agent/pkg/gohai/processes/gops
+github.com/DataDog/datadog-agent/pkg/gohai/utils
+github.com/DataDog/datadog-agent/pkg/gpu/tags
+github.com/DataDog/datadog-agent/pkg/logs/status
+github.com/DataDog/datadog-agent/pkg/logs/tailers
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/alibaba
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/cloudfoundry
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/ibm
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/kubernetes
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/oracle
+github.com/DataDog/datadog-agent/pkg/util/cloudproviders/tencent
+github.com/DataDog/datadog-agent/pkg/util/containers/cri
+github.com/DataDog/datadog-agent/pkg/util/containers/metadata
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/containerd
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/cri
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/docker
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/ecsfargate
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/ecsmanagedinstances
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/kubelet
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/provider
+github.com/DataDog/datadog-agent/pkg/util/containers/metrics/system
+github.com/DataDog/datadog-agent/pkg/util/gpu
+github.com/DataDog/datadog-agent/pkg/util/kubernetes/cloudprovider
+github.com/DataDog/datadog-agent/pkg/util/kubernetes/clusterinfo
+github.com/DataDog/datadog-agent/pkg/util/net
+github.com/DataDog/datadog-agent/pkg/util/procfilestats
+github.com/DataDog/datadog-agent/pkg/util/size
+github.com/DataDog/datadog-agent/pkg/util/tags
+github.com/DataDog/datadog-agent/pkg/util/tmplvar
+github.com/DataDog/datadog-agent/pkg/util/trie
+github.com/bmizerany/pat
+github.com/tedsuo/rata
host-profilerlinuxamd64
+265, -1
+github.com/Azure/azure-sdk-for-go/sdk/azcore
+github.com/Azure/azure-sdk-for-go/sdk/azcore/arm
+github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/policy
+github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/runtime
+github.com/Azure/azure-sdk-for-go/sdk/azcore/cloud
+github.com/Azure/azure-sdk-for-go/sdk/azcore/log
+github.com/Azure/azure-sdk-for-go/sdk/azcore/policy
+github.com/Azure/azure-sdk-for-go/sdk/azcore/runtime
+github.com/Azure/azure-sdk-for-go/sdk/azcore/streaming
+github.com/Azure/azure-sdk-for-go/sdk/azcore/to
+github.com/Azure/azure-sdk-for-go/sdk/azcore/tracing
+github.com/Azure/azure-sdk-for-go/sdk/azidentity
+github.com/Azure/azure-sdk-for-go/sdk/azidentity/internal
+github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5
+github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/cache
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/confidential
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/errors
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/managedidentity
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/public
+github.com/Code-Hex/go-generics-cache
+github.com/Code-Hex/go-generics-cache/policy/clock
+github.com/Code-Hex/go-generics-cache/policy/fifo
+github.com/Code-Hex/go-generics-cache/policy/lfu
+github.com/Code-Hex/go-generics-cache/policy/lru
+github.com/Code-Hex/go-generics-cache/policy/mru
+github.com/Code-Hex/go-generics-cache/policy/simple
+github.com/DataDog/datadog-agent/comp/host-profiler/collector/impl/params
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
+github.com/alecthomas/units
+github.com/aws/aws-sdk-go-v2/service/ecs
+github.com/aws/aws-sdk-go-v2/service/ecs/document
+github.com/aws/aws-sdk-go-v2/service/ecs/types
+github.com/aws/aws-sdk-go-v2/service/lightsail
+github.com/aws/aws-sdk-go-v2/service/lightsail/types
+github.com/aws/smithy-go/document/json
+github.com/bboreham/go-loser
+github.com/cncf/xds/go/udpa/annotations
+github.com/cncf/xds/go/xds/annotations/v3
+github.com/cncf/xds/go/xds/core/v3
+github.com/coreos/go-systemd/v22/activation
+github.com/dennwc/varint
+github.com/digitalocean/godo
+github.com/digitalocean/godo/metrics
+github.com/edsrzf/mmap-go
+github.com/envoyproxy/go-control-plane/envoy/annotations
+github.com/envoyproxy/go-control-plane/envoy/config/core/v3
+github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3
+github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3
+github.com/envoyproxy/go-control-plane/envoy/type/v3
+github.com/envoyproxy/protoc-gen-validate/validate
+github.com/facette/natsort
+github.com/go-kit/log
+github.com/go-kit/log/level
+github.com/go-logfmt/logfmt
+github.com/go-openapi/analysis
+github.com/go-openapi/errors
+github.com/go-openapi/loads
+github.com/go-openapi/spec
+github.com/go-openapi/strfmt
+github.com/go-openapi/validate
+github.com/go-zookeeper/zk
+github.com/goccy/go-yaml
+github.com/goccy/go-yaml/ast
+github.com/goccy/go-yaml/lexer
+github.com/goccy/go-yaml/parser
+github.com/goccy/go-yaml/printer
+github.com/goccy/go-yaml/scanner
+github.com/goccy/go-yaml/token
+github.com/gogo/protobuf/gogoproto
+github.com/gogo/protobuf/protoc-gen-gogo/descriptor
+github.com/gogo/protobuf/types
+github.com/golang-jwt/jwt/v5
+github.com/google/go-cmp/cmp
+github.com/google/go-querystring/query
+github.com/gophercloud/gophercloud/v2
+github.com/gophercloud/gophercloud/v2/openstack
+github.com/gophercloud/gophercloud/v2/openstack/compute/v2/hypervisors
+github.com/gophercloud/gophercloud/v2/openstack/compute/v2/servers
+github.com/gophercloud/gophercloud/v2/openstack/identity/v2/tenants
+github.com/gophercloud/gophercloud/v2/openstack/identity/v2/tokens
+github.com/gophercloud/gophercloud/v2/openstack/identity/v3/ec2tokens
+github.com/gophercloud/gophercloud/v2/openstack/identity/v3/oauth1
+github.com/gophercloud/gophercloud/v2/openstack/identity/v3/tokens
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/l7policies
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/listeners
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/loadbalancers
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/monitors
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/pools
+github.com/gophercloud/gophercloud/v2/openstack/networking/v2/extensions/layer3/floatingips
+github.com/gophercloud/gophercloud/v2/openstack/networking/v2/ports
+github.com/gophercloud/gophercloud/v2/openstack/utils
+github.com/gophercloud/gophercloud/v2/pagination
+github.com/gorilla/websocket
+github.com/grafana/regexp
+github.com/grafana/regexp/syntax
+github.com/hashicorp/cronexpr
+github.com/hashicorp/go-retryablehttp
+github.com/hashicorp/nomad/api
+github.com/hashicorp/nomad/api/contexts
+github.com/hetznercloud/hcloud-go/v2/hcloud
+github.com/hetznercloud/hcloud-go/v2/hcloud/schema
+github.com/ionos-cloud/sdk-go/v6
+github.com/jpillora/backoff
+github.com/julienschmidt/httprouter
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/compress/s2
+github.com/klauspost/compress/snappy
+github.com/klauspost/compress/zlib
+github.com/kolo/xmlrpc
+github.com/kylelemons/godebug/diff
+github.com/kylelemons/godebug/pretty
+github.com/linode/linodego
+github.com/miekg/dns
+github.com/mwitkow/go-conntrack
+github.com/oklog/ulid
+github.com/oklog/ulid/v2
+github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus
+github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor
+github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
+github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
+github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/internal
+github.com/ovh/go-ovh/ovh
+github.com/pkg/browser
+github.com/prometheus/alertmanager/api/v2/models
+github.com/prometheus/client_golang/exp/api/remote
+github.com/prometheus/client_golang/prometheus/promauto
+github.com/prometheus/client_golang/prometheus/testutil
+github.com/prometheus/client_golang/prometheus/testutil/promlint
+github.com/prometheus/client_golang/prometheus/testutil/promlint/validations
+github.com/prometheus/common/config
+github.com/prometheus/common/helpers/templates
+github.com/prometheus/common/promslog
+github.com/prometheus/common/route
+github.com/prometheus/common/server
+github.com/prometheus/common/version
+github.com/prometheus/exporter-toolkit/web
+github.com/prometheus/prometheus/config
+github.com/prometheus/prometheus/discovery
+github.com/prometheus/prometheus/discovery/aws
+github.com/prometheus/prometheus/discovery/azure
+github.com/prometheus/prometheus/discovery/consul
+github.com/prometheus/prometheus/discovery/digitalocean
+github.com/prometheus/prometheus/discovery/dns
+github.com/prometheus/prometheus/discovery/eureka
+github.com/prometheus/prometheus/discovery/file
+github.com/prometheus/prometheus/discovery/gce
+github.com/prometheus/prometheus/discovery/hetzner
+github.com/prometheus/prometheus/discovery/http
+github.com/prometheus/prometheus/discovery/ionos
+github.com/prometheus/prometheus/discovery/kubernetes
+github.com/prometheus/prometheus/discovery/linode
+github.com/prometheus/prometheus/discovery/marathon
+github.com/prometheus/prometheus/discovery/moby
+github.com/prometheus/prometheus/discovery/nomad
+github.com/prometheus/prometheus/discovery/openstack
+github.com/prometheus/prometheus/discovery/ovhcloud
+github.com/prometheus/prometheus/discovery/puppetdb
+github.com/prometheus/prometheus/discovery/refresh
+github.com/prometheus/prometheus/discovery/scaleway
+github.com/prometheus/prometheus/discovery/stackit
+github.com/prometheus/prometheus/discovery/targetgroup
+github.com/prometheus/prometheus/discovery/triton
+github.com/prometheus/prometheus/discovery/uyuni
+github.com/prometheus/prometheus/discovery/vultr
+github.com/prometheus/prometheus/discovery/xds
+github.com/prometheus/prometheus/discovery/zookeeper
+github.com/prometheus/prometheus/model/exemplar
+github.com/prometheus/prometheus/model/histogram
+github.com/prometheus/prometheus/model/labels
+github.com/prometheus/prometheus/model/metadata
+github.com/prometheus/prometheus/model/relabel
+github.com/prometheus/prometheus/model/rulefmt
+github.com/prometheus/prometheus/model/textparse
+github.com/prometheus/prometheus/model/timestamp
+github.com/prometheus/prometheus/model/value
+github.com/prometheus/prometheus/notifier
+github.com/prometheus/prometheus/plugins
+github.com/prometheus/prometheus/prompb
+github.com/prometheus/prometheus/prompb/io/prometheus/client
+github.com/prometheus/prometheus/prompb/io/prometheus/write/v2
+github.com/prometheus/prometheus/promql
+github.com/prometheus/prometheus/promql/parser
+github.com/prometheus/prometheus/promql/parser/posrange
+github.com/prometheus/prometheus/rules
+github.com/prometheus/prometheus/schema
+github.com/prometheus/prometheus/scrape
+github.com/prometheus/prometheus/storage
+github.com/prometheus/prometheus/storage/remote
+github.com/prometheus/prometheus/storage/remote/azuread
+github.com/prometheus/prometheus/storage/remote/googleiam
+github.com/prometheus/prometheus/storage/remote/otlptranslator/prometheusremotewrite
+github.com/prometheus/prometheus/template
+github.com/prometheus/prometheus/tsdb
+github.com/prometheus/prometheus/tsdb/chunkenc
+github.com/prometheus/prometheus/tsdb/chunks
+github.com/prometheus/prometheus/tsdb/encoding
+github.com/prometheus/prometheus/tsdb/errors
+github.com/prometheus/prometheus/tsdb/fileutil
+github.com/prometheus/prometheus/tsdb/goversion
+github.com/prometheus/prometheus/tsdb/index
+github.com/prometheus/prometheus/tsdb/record
+github.com/prometheus/prometheus/tsdb/tombstones
+github.com/prometheus/prometheus/tsdb/tsdbutil
+github.com/prometheus/prometheus/tsdb/wlog
+github.com/prometheus/prometheus/util/almost
+github.com/prometheus/prometheus/util/annotations
+github.com/prometheus/prometheus/util/compression
+github.com/prometheus/prometheus/util/convertnhcb
+github.com/prometheus/prometheus/util/features
+github.com/prometheus/prometheus/util/gate
+github.com/prometheus/prometheus/util/httputil
+github.com/prometheus/prometheus/util/jsonutil
+github.com/prometheus/prometheus/util/logging
+github.com/prometheus/prometheus/util/namevalidationutil
+github.com/prometheus/prometheus/util/netconnlimit
+github.com/prometheus/prometheus/util/notifications
+github.com/prometheus/prometheus/util/osutil
+github.com/prometheus/prometheus/util/pool
+github.com/prometheus/prometheus/util/stats
+github.com/prometheus/prometheus/util/strutil
+github.com/prometheus/prometheus/util/testutil
+github.com/prometheus/prometheus/util/treecache
+github.com/prometheus/prometheus/util/zeropool
+github.com/prometheus/prometheus/web
+github.com/prometheus/prometheus/web/api/v1
+github.com/prometheus/prometheus/web/ui
+github.com/prometheus/sigv4
+github.com/puzpuzpuz/xsync/v4
+github.com/scaleway/scaleway-sdk-go/api/baremetal/v1
+github.com/shurcooL/httpfs/filter
+github.com/shurcooL/httpfs/union
+github.com/stackitcloud/stackit-sdk-go/core/auth
+github.com/stackitcloud/stackit-sdk-go/core/clients
+github.com/stackitcloud/stackit-sdk-go/core/config
+github.com/stackitcloud/stackit-sdk-go/core/oapierror
+github.com/vultr/govultr/v2
+go.mongodb.org/mongo-driver/bson
+go.mongodb.org/mongo-driver/bson/bsoncodec
+go.mongodb.org/mongo-driver/bson/bsonoptions
+go.mongodb.org/mongo-driver/bson/bsonrw
+go.mongodb.org/mongo-driver/bson/bsontype
+go.mongodb.org/mongo-driver/bson/primitive
+go.mongodb.org/mongo-driver/x/bsonx/bsoncore
+go.opentelemetry.io/collector/semconv/v1.6.1
+go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
+go.opentelemetry.io/otel/semconv/v1.37.0/httpconv
+go.uber.org/goleak
+golang.org/x/crypto/bcrypt
+golang.org/x/crypto/blowfish
+golang.org/x/crypto/pkcs12
+golang.org/x/net/ipv4
+golang.org/x/net/ipv6
+golang.org/x/net/netutil
+golang.org/x/net/proxy
+golang.org/x/net/trace
+golang.org/x/oauth2/clientcredentials
+golang.org/x/text/cases
+golang.org/x/text/internal
+google.golang.org/api/compute/v1
+k8s.io/client-go/plugin/pkg/client/auth/gcp
+net/mail
host-profilerlinuxarm64
+265, -1
+github.com/Azure/azure-sdk-for-go/sdk/azcore
+github.com/Azure/azure-sdk-for-go/sdk/azcore/arm
+github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/policy
+github.com/Azure/azure-sdk-for-go/sdk/azcore/arm/runtime
+github.com/Azure/azure-sdk-for-go/sdk/azcore/cloud
+github.com/Azure/azure-sdk-for-go/sdk/azcore/log
+github.com/Azure/azure-sdk-for-go/sdk/azcore/policy
+github.com/Azure/azure-sdk-for-go/sdk/azcore/runtime
+github.com/Azure/azure-sdk-for-go/sdk/azcore/streaming
+github.com/Azure/azure-sdk-for-go/sdk/azcore/to
+github.com/Azure/azure-sdk-for-go/sdk/azcore/tracing
+github.com/Azure/azure-sdk-for-go/sdk/azidentity
+github.com/Azure/azure-sdk-for-go/sdk/azidentity/internal
+github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5
+github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/cache
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/confidential
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/errors
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/managedidentity
+github.com/AzureAD/microsoft-authentication-library-for-go/apps/public
+github.com/Code-Hex/go-generics-cache
+github.com/Code-Hex/go-generics-cache/policy/clock
+github.com/Code-Hex/go-generics-cache/policy/fifo
+github.com/Code-Hex/go-generics-cache/policy/lfu
+github.com/Code-Hex/go-generics-cache/policy/lru
+github.com/Code-Hex/go-generics-cache/policy/mru
+github.com/Code-Hex/go-generics-cache/policy/simple
+github.com/DataDog/datadog-agent/comp/host-profiler/collector/impl/params
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/def
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/fx
+github.com/DataDog/datadog-agent/comp/trace/observerbuffer/impl
-github.com/DataDog/datadog-agent/pkg/trace/otel/traceutil
+github.com/alecthomas/units
+github.com/aws/aws-sdk-go-v2/service/ecs
+github.com/aws/aws-sdk-go-v2/service/ecs/document
+github.com/aws/aws-sdk-go-v2/service/ecs/types
+github.com/aws/aws-sdk-go-v2/service/lightsail
+github.com/aws/aws-sdk-go-v2/service/lightsail/types
+github.com/aws/smithy-go/document/json
+github.com/bboreham/go-loser
+github.com/cncf/xds/go/udpa/annotations
+github.com/cncf/xds/go/xds/annotations/v3
+github.com/cncf/xds/go/xds/core/v3
+github.com/coreos/go-systemd/v22/activation
+github.com/dennwc/varint
+github.com/digitalocean/godo
+github.com/digitalocean/godo/metrics
+github.com/edsrzf/mmap-go
+github.com/envoyproxy/go-control-plane/envoy/annotations
+github.com/envoyproxy/go-control-plane/envoy/config/core/v3
+github.com/envoyproxy/go-control-plane/envoy/service/discovery/v3
+github.com/envoyproxy/go-control-plane/envoy/type/matcher/v3
+github.com/envoyproxy/go-control-plane/envoy/type/v3
+github.com/envoyproxy/protoc-gen-validate/validate
+github.com/facette/natsort
+github.com/go-kit/log
+github.com/go-kit/log/level
+github.com/go-logfmt/logfmt
+github.com/go-openapi/analysis
+github.com/go-openapi/errors
+github.com/go-openapi/loads
+github.com/go-openapi/spec
+github.com/go-openapi/strfmt
+github.com/go-openapi/validate
+github.com/go-zookeeper/zk
+github.com/goccy/go-yaml
+github.com/goccy/go-yaml/ast
+github.com/goccy/go-yaml/lexer
+github.com/goccy/go-yaml/parser
+github.com/goccy/go-yaml/printer
+github.com/goccy/go-yaml/scanner
+github.com/goccy/go-yaml/token
+github.com/gogo/protobuf/gogoproto
+github.com/gogo/protobuf/protoc-gen-gogo/descriptor
+github.com/gogo/protobuf/types
+github.com/golang-jwt/jwt/v5
+github.com/google/go-cmp/cmp
+github.com/google/go-querystring/query
+github.com/gophercloud/gophercloud/v2
+github.com/gophercloud/gophercloud/v2/openstack
+github.com/gophercloud/gophercloud/v2/openstack/compute/v2/hypervisors
+github.com/gophercloud/gophercloud/v2/openstack/compute/v2/servers
+github.com/gophercloud/gophercloud/v2/openstack/identity/v2/tenants
+github.com/gophercloud/gophercloud/v2/openstack/identity/v2/tokens
+github.com/gophercloud/gophercloud/v2/openstack/identity/v3/ec2tokens
+github.com/gophercloud/gophercloud/v2/openstack/identity/v3/oauth1
+github.com/gophercloud/gophercloud/v2/openstack/identity/v3/tokens
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/l7policies
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/listeners
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/loadbalancers
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/monitors
+github.com/gophercloud/gophercloud/v2/openstack/loadbalancer/v2/pools
+github.com/gophercloud/gophercloud/v2/openstack/networking/v2/extensions/layer3/floatingips
+github.com/gophercloud/gophercloud/v2/openstack/networking/v2/ports
+github.com/gophercloud/gophercloud/v2/openstack/utils
+github.com/gophercloud/gophercloud/v2/pagination
+github.com/gorilla/websocket
+github.com/grafana/regexp
+github.com/grafana/regexp/syntax
+github.com/hashicorp/cronexpr
+github.com/hashicorp/go-retryablehttp
+github.com/hashicorp/nomad/api
+github.com/hashicorp/nomad/api/contexts
+github.com/hetznercloud/hcloud-go/v2/hcloud
+github.com/hetznercloud/hcloud-go/v2/hcloud/schema
+github.com/ionos-cloud/sdk-go/v6
+github.com/jpillora/backoff
+github.com/julienschmidt/httprouter
+github.com/klauspost/compress/flate
+github.com/klauspost/compress/gzip
+github.com/klauspost/compress/s2
+github.com/klauspost/compress/snappy
+github.com/klauspost/compress/zlib
+github.com/kolo/xmlrpc
+github.com/kylelemons/godebug/diff
+github.com/kylelemons/godebug/pretty
+github.com/linode/linodego
+github.com/miekg/dns
+github.com/mwitkow/go-conntrack
+github.com/oklog/ulid
+github.com/oklog/ulid/v2
+github.com/open-telemetry/opentelemetry-collector-contrib/pkg/translator/prometheus
+github.com/open-telemetry/opentelemetry-collector-contrib/processor/deltatocumulativeprocessor
+github.com/open-telemetry/opentelemetry-collector-contrib/processor/filterprocessor
+github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver
+github.com/open-telemetry/opentelemetry-collector-contrib/receiver/prometheusreceiver/internal
+github.com/ovh/go-ovh/ovh
+github.com/pkg/browser
+github.com/prometheus/alertmanager/api/v2/models
+github.com/prometheus/client_golang/exp/api/remote
+github.com/prometheus/client_golang/prometheus/promauto
+github.com/prometheus/client_golang/prometheus/testutil
+github.com/prometheus/client_golang/prometheus/testutil/promlint
+github.com/prometheus/client_golang/prometheus/testutil/promlint/validations
+github.com/prometheus/common/config
+github.com/prometheus/common/helpers/templates
+github.com/prometheus/common/promslog
+github.com/prometheus/common/route
+github.com/prometheus/common/server
+github.com/prometheus/common/version
+github.com/prometheus/exporter-toolkit/web
+github.com/prometheus/prometheus/config
+github.com/prometheus/prometheus/discovery
+github.com/prometheus/prometheus/discovery/aws
+github.com/prometheus/prometheus/discovery/azure
+github.com/prometheus/prometheus/discovery/consul
+github.com/prometheus/prometheus/discovery/digitalocean
+github.com/prometheus/prometheus/discovery/dns
+github.com/prometheus/prometheus/discovery/eureka
+github.com/prometheus/prometheus/discovery/file
+github.com/prometheus/prometheus/discovery/gce
+github.com/prometheus/prometheus/discovery/hetzner
+github.com/prometheus/prometheus/discovery/http
+github.com/prometheus/prometheus/discovery/ionos
+github.com/prometheus/prometheus/discovery/kubernetes
+github.com/prometheus/prometheus/discovery/linode
+github.com/prometheus/prometheus/discovery/marathon
+github.com/prometheus/prometheus/discovery/moby
+github.com/prometheus/prometheus/discovery/nomad
+github.com/prometheus/prometheus/discovery/openstack
+github.com/prometheus/prometheus/discovery/ovhcloud
+github.com/prometheus/prometheus/discovery/puppetdb
+github.com/prometheus/prometheus/discovery/refresh
+github.com/prometheus/prometheus/discovery/scaleway
+github.com/prometheus/prometheus/discovery/stackit
+github.com/prometheus/prometheus/discovery/targetgroup
+github.com/prometheus/prometheus/discovery/triton
+github.com/prometheus/prometheus/discovery/uyuni
+github.com/prometheus/prometheus/discovery/vultr
+github.com/prometheus/prometheus/discovery/xds
+github.com/prometheus/prometheus/discovery/zookeeper
+github.com/prometheus/prometheus/model/exemplar
+github.com/prometheus/prometheus/model/histogram
+github.com/prometheus/prometheus/model/labels
+github.com/prometheus/prometheus/model/metadata
+github.com/prometheus/prometheus/model/relabel
+github.com/prometheus/prometheus/model/rulefmt
+github.com/prometheus/prometheus/model/textparse
+github.com/prometheus/prometheus/model/timestamp
+github.com/prometheus/prometheus/model/value
+github.com/prometheus/prometheus/notifier
+github.com/prometheus/prometheus/plugins
+github.com/prometheus/prometheus/prompb
+github.com/prometheus/prometheus/prompb/io/prometheus/client
+github.com/prometheus/prometheus/prompb/io/prometheus/write/v2
+github.com/prometheus/prometheus/promql
+github.com/prometheus/prometheus/promql/parser
+github.com/prometheus/prometheus/promql/parser/posrange
+github.com/prometheus/prometheus/rules
+github.com/prometheus/prometheus/schema
+github.com/prometheus/prometheus/scrape
+github.com/prometheus/prometheus/storage
+github.com/prometheus/prometheus/storage/remote
+github.com/prometheus/prometheus/storage/remote/azuread
+github.com/prometheus/prometheus/storage/remote/googleiam
+github.com/prometheus/prometheus/storage/remote/otlptranslator/prometheusremotewrite
+github.com/prometheus/prometheus/template
+github.com/prometheus/prometheus/tsdb
+github.com/prometheus/prometheus/tsdb/chunkenc
+github.com/prometheus/prometheus/tsdb/chunks
+github.com/prometheus/prometheus/tsdb/encoding
+github.com/prometheus/prometheus/tsdb/errors
+github.com/prometheus/prometheus/tsdb/fileutil
+github.com/prometheus/prometheus/tsdb/goversion
+github.com/prometheus/prometheus/tsdb/index
+github.com/prometheus/prometheus/tsdb/record
+github.com/prometheus/prometheus/tsdb/tombstones
+github.com/prometheus/prometheus/tsdb/tsdbutil
+github.com/prometheus/prometheus/tsdb/wlog
+github.com/prometheus/prometheus/util/almost
+github.com/prometheus/prometheus/util/annotations
+github.com/prometheus/prometheus/util/compression
+github.com/prometheus/prometheus/util/convertnhcb
+github.com/prometheus/prometheus/util/features
+github.com/prometheus/prometheus/util/gate
+github.com/prometheus/prometheus/util/httputil
+github.com/prometheus/prometheus/util/jsonutil
+github.com/prometheus/prometheus/util/logging
+github.com/prometheus/prometheus/util/namevalidationutil
+github.com/prometheus/prometheus/util/netconnlimit
+github.com/prometheus/prometheus/util/notifications
+github.com/prometheus/prometheus/util/osutil
+github.com/prometheus/prometheus/util/pool
+github.com/prometheus/prometheus/util/stats
+github.com/prometheus/prometheus/util/strutil
+github.com/prometheus/prometheus/util/testutil
+github.com/prometheus/prometheus/util/treecache
+github.com/prometheus/prometheus/util/zeropool
+github.com/prometheus/prometheus/web
+github.com/prometheus/prometheus/web/api/v1
+github.com/prometheus/prometheus/web/ui
+github.com/prometheus/sigv4
+github.com/puzpuzpuz/xsync/v4
+github.com/scaleway/scaleway-sdk-go/api/baremetal/v1
+github.com/shurcooL/httpfs/filter
+github.com/shurcooL/httpfs/union
+github.com/stackitcloud/stackit-sdk-go/core/auth
+github.com/stackitcloud/stackit-sdk-go/core/clients
+github.com/stackitcloud/stackit-sdk-go/core/config
+github.com/stackitcloud/stackit-sdk-go/core/oapierror
+github.com/vultr/govultr/v2
+go.mongodb.org/mongo-driver/bson
+go.mongodb.org/mongo-driver/bson/bsoncodec
+go.mongodb.org/mongo-driver/bson/bsonoptions
+go.mongodb.org/mongo-driver/bson/bsonrw
+go.mongodb.org/mongo-driver/bson/bsontype
+go.mongodb.org/mongo-driver/bson/primitive
+go.mongodb.org/mongo-driver/x/bsonx/bsoncore
+go.opentelemetry.io/collector/semconv/v1.6.1
+go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace
+go.opentelemetry.io/otel/semconv/v1.37.0/httpconv
+go.uber.org/goleak
+golang.org/x/crypto/bcrypt
+golang.org/x/crypto/blowfish
+golang.org/x/crypto/pkcs12
+golang.org/x/net/ipv4
+golang.org/x/net/ipv6
+golang.org/x/net/netutil
+golang.org/x/net/proxy
+golang.org/x/net/trace
+golang.org/x/oauth2/clientcredentials
+golang.org/x/text/cases
+golang.org/x/text/internal
+google.golang.org/api/compute/v1
+k8s.io/client-go/plugin/pkg/client/auth/gcp
+net/mail
installerlinuxamd64
+9, -6
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/updater/localapiclient
-github.com/DataDog/datadog-agent/comp/updater/localapiclient/localapiclientimpl
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/def
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/fx
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/impl
installerlinuxarm64
+9, -6
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/updater/localapiclient
-github.com/DataDog/datadog-agent/comp/updater/localapiclient/localapiclientimpl
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/def
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/fx
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/impl
installerwindowsamd64
+9, -6
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/rctelemetryreporterimpl
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/impl
-github.com/DataDog/datadog-agent/comp/updater/localapiclient
-github.com/DataDog/datadog-agent/comp/updater/localapiclient/localapiclientimpl
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/def
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/fx
+github.com/DataDog/datadog-agent/comp/updater/localapiclient/impl
privateactionrunnerlinuxamd64
+11, -4
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
+github.com/DataDog/rshell/builtins/uname
privateactionrunnerlinuxarm64
+11, -4
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
+github.com/DataDog/rshell/builtins/uname
privateactionrunnerwindowsamd64
+11, -4
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
+github.com/DataDog/rshell/builtins/uname
privateactionrunnerdarwinamd64
+11, -4
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
+github.com/DataDog/rshell/builtins/uname
privateactionrunnerdarwinarm64
+11, -4
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice
-github.com/DataDog/datadog-agent/comp/remote-config/rcservice/rcserviceimpl
-github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/def
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/fx
+github.com/DataDog/datadog-agent/comp/remote-config/rcservice/impl
+github.com/DataDog/datadog-agent/comp/remote-config/rctelemetryreporter/def
-github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata
+github.com/DataDog/datadog-agent/pkg/discovery/tracermetadata/model
+github.com/DataDog/datadog-agent/pkg/util/ecs/common
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v1
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v2
+github.com/DataDog/datadog-agent/pkg/util/ecs/metadata/v3or4
+github.com/DataDog/rshell/builtins/uname

@agent-platform-auto-pr

agent-platform-auto-pr Bot commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

Gitlab CI Configuration Changes

Updated: .gitlab-ci.yml

⚠️ Diff too large to display on Github.

Changes Summary

Removed Modified Added Renamed
0 361 0 0

Updated: .gitlab/distribution.yml

⚠️ Diff too large to display on Github.

Changes Summary

Removed Modified Added Renamed
0 0 2 0

ℹ️ Diff available in the job log.

@agent-platform-auto-pr

agent-platform-auto-pr Bot commented Apr 13, 2026

Copy link
Copy Markdown
Contributor

Static quality checks

❌ Please find below the results from static quality gates
Comparison made with ancestor e5b320d
📊 Static Quality Gates Dashboard
🔗 SQG Job
SOME SIZE DELTAS ARE N/A (ANCESTOR METRICS NOT YET AVAILABLE). RETRY JOB

Error

Quality gate Change Size (prev → curr → max)
agent_deb_amd64 (on disk) N/A N/A → 773.419 → 753.380
agent_deb_amd64_fips (on disk) N/A N/A → 730.350 → 713.900
agent_heroku_amd64 (on disk) N/A N/A → 333.856 → 320.580
agent_rpm_amd64 (on disk) N/A N/A → 773.403 → 753.350
agent_rpm_amd64_fips (on disk) N/A N/A → 730.334 → 713.880
agent_rpm_arm64 (on disk) N/A N/A → 747.957 → 735.290
agent_rpm_arm64_fips (on disk) N/A N/A → 707.913 → 696.840
agent_suse_amd64 (on disk) N/A N/A → 773.403 → 753.350
agent_suse_amd64_fips (on disk) N/A N/A → 730.334 → 713.880
agent_suse_arm64 (on disk) N/A N/A → 747.957 → 735.290
agent_suse_arm64_fips (on disk) N/A N/A → 707.913 → 696.840
docker_agent_amd64 (on wire) N/A N/A → 272.939 → 272.480
docker_agent_amd64 (on disk) N/A N/A → 833.689 → 815.700
docker_agent_arm64 (on disk) N/A N/A → 833.036 → 821.970
docker_agent_jmx_amd64 (on wire) N/A N/A → 341.597 → 341.100
docker_agent_jmx_amd64 (on disk) N/A N/A → 1024.604 → 1006.580
docker_agent_jmx_arm64 (on disk) N/A N/A → 1012.731 → 1001.570
iot_agent_deb_amd64 (on wire) N/A N/A → 14.267 → 13.040
iot_agent_deb_amd64 (on disk) N/A N/A → 63.519 → 44.290
iot_agent_deb_arm64 (on wire) N/A N/A → 11.962 → 11.450
iot_agent_deb_arm64 (on disk) N/A N/A → 56.737 → 41.920
iot_agent_deb_armhf (on wire) N/A N/A → 12.543 → 11.620
iot_agent_deb_armhf (on disk) N/A N/A → 58.002 → 42.100
iot_agent_rpm_amd64 (on wire) N/A N/A → 14.287 → 13.060
iot_agent_rpm_amd64 (on disk) N/A N/A → 63.519 → 44.290
iot_agent_suse_amd64 (on wire) N/A N/A → 14.287 → 13.060
iot_agent_suse_amd64 (on disk) N/A N/A → 63.519 → 44.290
Gate failure full details
Quality gate Error type Error message
agent_deb_amd64 StaticQualityGateFailed static_quality_gate_agent_deb_amd64 failed!
Disk size 773.4 MB exceeds limit of 753.4 MB by 20.0 MB
agent_deb_amd64_fips StaticQualityGateFailed static_quality_gate_agent_deb_amd64_fips failed!
Disk size 730.4 MB exceeds limit of 713.9 MB by 16.5 MB
agent_heroku_amd64 StaticQualityGateFailed static_quality_gate_agent_heroku_amd64 failed!
Disk size 333.9 MB exceeds limit of 320.6 MB by 13.3 MB
agent_rpm_amd64 StaticQualityGateFailed static_quality_gate_agent_rpm_amd64 failed!
Disk size 773.4 MB exceeds limit of 753.3 MB by 20.1 MB
agent_rpm_amd64_fips StaticQualityGateFailed static_quality_gate_agent_rpm_amd64_fips failed!
Disk size 730.3 MB exceeds limit of 713.9 MB by 16.5 MB
agent_rpm_arm64 StaticQualityGateFailed static_quality_gate_agent_rpm_arm64 failed!
Disk size 748.0 MB exceeds limit of 735.3 MB by 12.7 MB
agent_rpm_arm64_fips StaticQualityGateFailed static_quality_gate_agent_rpm_arm64_fips failed!
Disk size 707.9 MB exceeds limit of 696.8 MB by 11.1 MB
agent_suse_amd64 StaticQualityGateFailed static_quality_gate_agent_suse_amd64 failed!
Disk size 773.4 MB exceeds limit of 753.3 MB by 20.1 MB
agent_suse_amd64_fips StaticQualityGateFailed static_quality_gate_agent_suse_amd64_fips failed!
Disk size 730.3 MB exceeds limit of 713.9 MB by 16.5 MB
agent_suse_arm64 StaticQualityGateFailed static_quality_gate_agent_suse_arm64 failed!
Disk size 748.0 MB exceeds limit of 735.3 MB by 12.7 MB
agent_suse_arm64_fips StaticQualityGateFailed static_quality_gate_agent_suse_arm64_fips failed!
Disk size 707.9 MB exceeds limit of 696.8 MB by 11.1 MB
docker_agent_amd64 StaticQualityGateFailed static_quality_gate_docker_agent_amd64 failed!
Wire size 272.9 MB exceeds limit of 272.5 MB by 469.8 KB
Disk size 833.7 MB exceeds limit of 815.7 MB by 18.0 MB
docker_agent_arm64 StaticQualityGateFailed static_quality_gate_docker_agent_arm64 failed!
Disk size 833.0 MB exceeds limit of 822.0 MB by 11.1 MB
docker_agent_jmx_amd64 StaticQualityGateFailed static_quality_gate_docker_agent_jmx_amd64 failed!
Wire size 341.6 MB exceeds limit of 341.1 MB by 508.8 KB
Disk size 1024.6 MB exceeds limit of 1006.6 MB by 18.0 MB
docker_agent_jmx_arm64 StaticQualityGateFailed static_quality_gate_docker_agent_jmx_arm64 failed!
Disk size 1012.7 MB exceeds limit of 1001.6 MB by 11.2 MB
iot_agent_deb_amd64 StaticQualityGateFailed static_quality_gate_iot_agent_deb_amd64 failed!
Wire size 14.3 MB exceeds limit of 13.0 MB by 1.2 MB
Disk size 63.5 MB exceeds limit of 44.3 MB by 19.2 MB
iot_agent_deb_arm64 StaticQualityGateFailed static_quality_gate_iot_agent_deb_arm64 failed!
Wire size 12.0 MB exceeds limit of 11.4 MB by 524.4 KB
Disk size 56.7 MB exceeds limit of 41.9 MB by 14.8 MB
iot_agent_deb_armhf StaticQualityGateFailed static_quality_gate_iot_agent_deb_armhf failed!
Wire size 12.5 MB exceeds limit of 11.6 MB by 944.7 KB
Disk size 58.0 MB exceeds limit of 42.1 MB by 15.9 MB
iot_agent_rpm_amd64 StaticQualityGateFailed static_quality_gate_iot_agent_rpm_amd64 failed!
Wire size 14.3 MB exceeds limit of 13.1 MB by 1.2 MB
Disk size 63.5 MB exceeds limit of 44.3 MB by 19.2 MB
iot_agent_suse_amd64 StaticQualityGateFailed static_quality_gate_iot_agent_suse_amd64 failed!
Wire size 14.3 MB exceeds limit of 13.1 MB by 1.2 MB
Disk size 63.5 MB exceeds limit of 44.3 MB by 19.2 MB

Static quality gates prevent the PR to merge!
You can check the static quality gates confluence page for guidance. We also have a toolbox page available to list tools useful to debug the size increase.
Please either fix the size violation or request an exception.

Successful checks

Info

Quality gate Change Size (prev → curr → max)
agent_msi N/A N/A → 628.085 → 651.440
docker_cluster_agent_amd64 N/A N/A → 203.965 → 206.270
docker_cluster_agent_arm64 N/A N/A → 218.420 → 220.000
docker_cws_instrumentation_amd64 N/A N/A → 7.142 → 7.180
docker_cws_instrumentation_arm64 N/A N/A → 6.689 → 6.920
docker_dogstatsd_amd64 N/A N/A → 39.266 → 39.380
docker_dogstatsd_arm64 N/A N/A → 37.508 → 37.940
dogstatsd_deb_amd64 N/A N/A → 29.917 → 30.610
dogstatsd_deb_arm64 N/A N/A → 28.066 → 29.110
dogstatsd_rpm_amd64 N/A N/A → 29.917 → 30.610
dogstatsd_suse_amd64 N/A N/A → 29.917 → 30.610
On-wire sizes (compressed)
Quality gate Change Size (prev → curr → max)
agent_deb_amd64 N/A N/A → 155.178 → 178.360
agent_deb_amd64_fips N/A N/A → 146.150 → 172.790
agent_heroku_amd64 N/A N/A → 72.671 → 79.970
agent_rpm_amd64 N/A N/A → 157.336 → 181.830
agent_rpm_amd64_fips N/A N/A → 148.358 → 173.370
agent_rpm_arm64 N/A N/A → 140.823 → 163.060
agent_rpm_arm64_fips N/A N/A → 134.556 → 156.170
agent_suse_amd64 N/A N/A → 157.336 → 181.830
agent_suse_amd64_fips N/A N/A → 148.358 → 173.370
agent_suse_arm64 N/A N/A → 140.823 → 163.060
agent_suse_arm64_fips N/A N/A → 134.556 → 156.170
docker_agent_amd64 N/A N/A → 272.939 → 272.480
docker_agent_arm64 N/A N/A → 259.222 → 261.060
docker_agent_jmx_amd64 N/A N/A → 341.597 → 341.100
docker_agent_jmx_arm64 N/A N/A → 323.844 → 325.620
iot_agent_deb_amd64 N/A N/A → 14.267 → 13.040
iot_agent_deb_arm64 N/A N/A → 11.962 → 11.450
iot_agent_deb_armhf N/A N/A → 12.543 → 11.620
iot_agent_rpm_amd64 N/A N/A → 14.287 → 13.060
iot_agent_suse_amd64 N/A N/A → 14.287 → 13.060
agent_msi N/A N/A → 142.270 → 146.220
docker_cluster_agent_amd64 N/A N/A → 71.372 → 72.920
docker_cluster_agent_arm64 N/A N/A → 66.999 → 68.220
docker_cws_instrumentation_amd64 N/A N/A → 2.998 → 3.330
docker_cws_instrumentation_arm64 N/A N/A → 2.728 → 3.090
docker_dogstatsd_amd64 N/A N/A → 15.175 → 15.820
docker_dogstatsd_arm64 N/A N/A → 14.499 → 14.830
dogstatsd_deb_amd64 N/A N/A → 7.816 → 8.790
dogstatsd_deb_arm64 N/A N/A → 6.704 → 7.710
dogstatsd_rpm_amd64 N/A N/A → 7.826 → 8.800
dogstatsd_suse_amd64 N/A N/A → 7.826 → 8.800

ellataira and others added 2 commits April 13, 2026 14:49
- Remove all trace processing from the observer: ObserveTrace and
  ObserveTraceStats are no-ops, fetcher no longer fetches or deserializes
  traces/stats, stats_metrics.go deleted, traceObs/spanObs/processTrace
  and all trace adapter types removed
- Add ReplayWithLiveSchedule to engine: when advances.jsonl is present,
  testbench replays at the exact timestamps the live observer advanced
  instead of advancing at every stored data timestamp. Eliminates
  scheduling-caused divergences (5 of 11 in A/B testing)
- Add SkipDroppedMetrics config flag on TestBenchConfig (off by default)
  for filtering parquet metrics marked as dropped by the live channel
- Update docs: AGENTS.md, README.md, observer-engine.allium
- Add tests for ReplayWithLiveSchedule (advance filtering + onReplayEnd
  flush + no-match graceful handling)
- Enable scanmw/scanwelch, disable rrcf in gensim-eks live-and-record

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ellataira ellataira changed the title [observer] Mark dropped observations in parquet, skip trace stats in testbench [observer] Remove trace processing, add live-scheduled replay for testbench parity Apr 13, 2026
ellataira and others added 5 commits April 13, 2026 18:56
…recording stop

- Fix ReplayWithLiveSchedule: advance times from the live log are upToSec
  values (typically dataTimeSec-1), which may not exist in DataTimestamps().
  Replace exact-match set lookup with sorted iteration that triggers when
  the data stream reaches or passes each live advance time.
- Add sparse data test (data at 100, 105 with advance times 99, 104).
- Document that ObserveTrace no-op intentionally stops trace parquet
  population since traces are abandoned for the observer.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@ellataira
ellataira marked this pull request as ready for review April 14, 2026 15:17
@ellataira
ellataira requested review from a team as code owners April 14, 2026 15:17
@ellataira
ellataira removed the request for review from a team April 14, 2026 15:17

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 5aaf57636e

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread comp/observer/impl/testbench.go Outdated
@github-actions github-actions Bot added the long review PR is complex, plan time to review it label Apr 14, 2026
- Remove trace fetching entirely from fetcher: runTraceFetcher,
  fetchTraces, all trace/stats adapter types (tracerPayloadView,
  spanView, statsPayloadView, statsRowIterator, statsRowView), and
  the pb trace proto import. Only profile fetching remains.
- Fix live-scheduled replay: use len() > 0 instead of != nil to guard
  against empty-but-non-nil liveAdvanceTimes from advances.jsonl with
  zero entries (analysis-disabled recordings).
- Rename fetcher handle from "trace-agent" to "profile-agent".
- Update docs: README.md, AGENTS.md, observer-engine.allium.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

@lukesteensen lukesteensen left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Neat idea to use the live advance times

@ellataira
ellataira merged commit 0aa1d81 into q-branch-observer Apr 15, 2026
483 of 520 checks passed
@ellataira
ellataira deleted the ella/observer-parity-drops branch April 15, 2026 19:22
ellataira added a commit that referenced this pull request Apr 17, 2026
## Summary

Lowers the `parquet_count` filter threshold in
`_resolve_zip_from_runs_jsonl` at `tasks/libs/q/eval.py:446` from `>=
100` to `>= 50`.

## Why

Post trace-removal (#49276), legitimate recordings on short scenarios
produce substantially fewer parquets than before. The old `>= 100`
threshold was filtering out valid runs and causing
`q.download-scenarios` to silently fall back to stale pre-trace-removal
recordings.

Observed `parquet_count` values in `runs.jsonl` for
`213_PagerDuty_June_2014_Outage` alone:
- `0`, `2` — known failed runs
- `36` — truncated recording (~18 min of 25)
- `60`, `86` — legitimate complete short-scenario recordings (post
trace-removal)
- `194` — pre-trace-removal full recording

With threshold `100`, all recent April 2026 runs were skipped and the
downloader kept returning the March 2026 zip.

## Choice of 50

- Failure modes are empirically `0` or `2` parquets
- Legitimate short-scenario recordings land around `60–90`
- `50` is safely above failures, below the lowest valid recording, and
excludes truncated runs (the `36`-parquet April 16 run)

## Test plan
- [x] Verified `q.download-scenarios --scenario=213_pagerduty` now
resolves the `20260417-e066c10048.zip` (60 parquets) instead of
`20260319-af94cb8f2c.zip`
- [ ] Optional: re-run `q.download-scenarios` for other scenarios to
confirm no regressions

🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

long review PR is complex, plan time to review it

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants