Skip to content

Datadog Agent

GitHub Release GoDoc


Welcome to the wonderful world of developing the Datadog Agent. Here we document how we do things, advanced debugging techniques, coding conventions & best practices, the internals of our testing infrastructure, and so much more.

If you are intrigued, continue reading. If not, continue all the same 👇🏼

Getting started

First, you'll want to set up the development requirements.

Agent development guidelines

Read about the Agent's component framework and configuration schema in Architecture, with links to their tutorials, how-to guides, guidelines, and references.

Desktop readers can use keyboard shortcuts to navigate.

Keys Action
  • , (comma)
  • p
Navigate to the "previous" page
  • . (period)
  • n
Navigate to the "next" page
  • /
  • s
Display the search modal
b Return to the main docs from an independent navigation root like Architecture