Documentation ¶
Overview ¶
The Datadog Agent faithfully collects events and metrics and brings them to Datadog on your behalf.
To install the agent, please refer the official documentation at https://docs.datadoghq.com/.
If you want to build the agent by yourself or contribute to the project, please refer to the Agent Developer Guide at https://github.com/DataDog/datadog-agent/tree/main/docs/dev for more details.
Directories ¶
Path | Synopsis |
---|---|
Package api implements the agent IPC api.
|
Package api implements the agent IPC api. |
agent
Package agent implements the api endpoints for the `/agent` prefix.
|
Package agent implements the api endpoints for the `/agent` prefix. |
check
Package check implements the api endpoints for the `/check` prefix.
|
Package check implements the api endpoints for the `/check` prefix. |
Package app implements the Agent main loop, orchestrating all the components and providing the command line interface.
|
Package app implements the Agent main loop, orchestrating all the components and providing the command line interface. |
standalone
Package standalone provides utility functions for Agent CLI commands that set up a new in-process Agent runtime (ex: check, jmx commands), as opposed to CLI commands that query a running Agent's IPC API.
|
Package standalone provides utility functions for Agent CLI commands that set up a new in-process Agent runtime (ex: check, jmx commands), as opposed to CLI commands that query a running Agent's IPC API. |
Package clcrunnerapi implements the clc runner IPC api.
|
Package clcrunnerapi implements the clc runner IPC api. |
v1
Package v1 implements the api endpoints for the `/api/v1` prefix.
|
Package v1 implements the api endpoints for the `/api/v1` prefix. |
Package common provides a set of common symbols needed by different packages, to avoid circular dependencies.
|
Package common provides a set of common symbols needed by different packages, to avoid circular dependencies. |
path
Module
|
|
windows
|
|
Click to show internal directories.
Click to hide internal directories.