Open-Source Wikis

/

Datadog Agent

/

Systems

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.

Systems – Datadog Agent wiki | Factory