Skip to content

Datadog Agent

CircleCI Windows unit tests Coverage status GoDoc Go Report Card


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 your development environment.

Agent development guidelines

To know more about the general design of the Agent and how to add code and feature 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