Open-Source Wikis

/

Datadog Agent

/

Maintainers

DataDog/datadog-agent

Maintainers

This page maps the major subsystems of the Datadog Agent to the people who actively work in them. Two data sources:

  • .github/CODEOWNERS — the official ownership map. Teams listed here are auto-assigned as reviewers on PRs.
  • git log — the last 90 days (or longer) of activity, filtered to exclude bot accounts.

The CODEOWNERS file is large (over a thousand lines) and the ground truth for assignment. This page summarizes the ownership picture at the subsystem level.

Subsystem ownership

Subsystem CODEOWNERS team(s) Recent contributors (git history)
Core agent (cmd/agent/) @DataDog/agent-runtimes, @DataDog/agent-configuration Derek, Jaime, Olivier G, Massimiliano, Olivier V
Cluster Agent (cmd/cluster-agent/, pkg/clusteragent/) @DataDog/container-platform, @DataDog/container-app Ahmed, Olivier G, Adel, David, Charly
DogStatsD (cmd/dogstatsd/, comp/dogstatsd/) @DataDog/agent-metric-pipelines Olivier G, Pierre, Rémy, maxime, Gustavo
Trace Agent (cmd/trace-agent/, pkg/trace/) @DataDog/apm-agent Gabriel, Andrew, Yang, Raphael, Pierre
System Probe (cmd/system-probe/) @DataDog/ebpf-platform, @DataDog/networks, @DataDog/usm Bryce, Paul, Guy
Security Agent (cmd/security-agent/, pkg/security/) @DataDog/agent-security, @DataDog/agent-cspm Paul, Sylvain B, Sylvain A, Yoann
Process Agent (cmd/process-agent/) @DataDog/processes Corrina, Ivan I, Moisés
Installer (cmd/installer/, pkg/fleet/) @DataDog/fleet Arthur, Baptiste, Raphael
Serverless (cmd/serverless-init/, pkg/serverless/) @DataDog/serverless-aws, @DataDog/serverless-onboarding-and-guidance Ivan T, Nicholas, Aleksandr
OTel Agent (cmd/otel-agent/, comp/otelcol/) @DataDog/opentelemetry-agent Yang, Olivier G, Stanley
Aggregator (pkg/aggregator/) @DataDog/agent-metric-pipelines Olivier G, Vickenty, Rémy
Logs pipeline (pkg/logs/, comp/logs/) @DataDog/agent-log-pipelines Alexandre, Brian, Dustin
Network monitoring (pkg/network/) @DataDog/networks, @DataDog/usm Guy, Bryce, Hasan
eBPF infrastructure (pkg/ebpf/) @DataDog/ebpf-platform (rotates among the eBPF team)
Component framework (comp/core/) @DataDog/agent-runtimes, @DataDog/agent-configuration David, Pierre, Gabriel D
Forwarder & serializer (comp/forwarder/, pkg/serializer/) @DataDog/agent-metric-pipelines (broad set; see CODEOWNERS)
Build / CI / packaging (tasks/, .gitlab/, omnibus/, packages/) @DataDog/agent-devx, @DataDog/agent-build, @DataDog/agent-delivery (large rotating cast)
Configuration (pkg/config/, comp/core/config/) @DataDog/agent-configuration (rotates among the configuration team)
Autodiscovery (comp/core/autodiscovery/) @DataDog/container-platform, @DataDog/container-app (large rotating cast)
Workloadmeta + tagger (comp/core/workloadmeta/, comp/core/tagger/) @DataDog/container-platform (large rotating cast)
Network device monitoring (comp/snmp*, comp/netflow, comp/networkpath) @DataDog/network-device-monitoring (NDM team)

The "Recent contributors" column lists first names or shortened identifiers based on the last 90+ days of commits per subsystem, excluding bot accounts. It is best read as "who to ask first," not "who exclusively owns this."

How to find owners for a specific path

The CODEOWNERS file is matched bottom-to-top, so the most specific rule wins. To check who owns a given path:

# Replace <path> with a file or directory.
grep -E "^/?<path>" .github/CODEOWNERS

Or, more robustly, use GitHub's "Show file ownership" UI on the PR view.

Slack channels

The repository's CODEOWNERS file pairs every team with a Slack channel in tasks/libs/pipeline_notifications.py. When opening a PR or filing an issue you can find the right channel there.

A note on bot accounts

The "Recent contributors" data excludes any committer whose name matches [bot], renovate, or dependabot. About 7–8% of recent commits come from bots and they shouldn't be on a contact list.

Co-authored-by: trailers attributing AI assistants (Claude, etc.) are also excluded — those are credit lines, not points of contact.

Updating this page

The data on this page is denormalized snapshot data and will go stale. The two sources of truth are:

  1. .github/CODEOWNERS — for official assignment.
  2. git log origin/main -- <path> — for actual recent activity.

If you find this page out of date, update it (and feel free to also update the per-page "Active contributors" bylines).

Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.

Maintainers – Datadog Agent wiki | Factory