Skip to content

Datadog Agent

Coverage status 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

To know more about the general design of the Agent and how to add code and features read our section on Components.

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