DataDog/datadog-agent
Systems
This section covers the internal subsystems that hold the Agent together — code that doesn't map cleanly to a single binary or feature, but underlies many of them.
| Page | What it covers |
|---|---|
| Components framework | The Fx-based dependency injection framework under comp/. The plumbing every binary is built from. |
| Check runtime | The collector that schedules and runs Python and Go checks. |
| Aggregator pipeline | TimeSampler, CheckSampler, demultiplexer, context resolution. |
| Forwarder and serializer | HTTP forwarder, retry/backoff, disk queue, and the serializer chain. |
| Autodiscovery | How the Agent dynamically configures checks based on observed workloads. |
| Workloadmeta and tagger | The shared metadata store and tag resolver. |
| Remote Config | Pulling configuration overrides from the Datadog backend at runtime. |
These systems are mostly horizontal — they appear in many binaries and feed many features. Per-binary detail lives under Apps; per-product detail lives under Features.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.