An CDK library to easily integrate your applications with DataDog.
Disclaimer: This is not an offical DataDog Construct Library.
Currently supported:
- DataDog Agent as ECS Sidecar
let existingTaskDefinition = ... // Taskdefinition with app container
let datadogApiKey = // Secret from ParameterStore or SecretsManager
DataDogSideCar.addToTaskDefinition(
taskDefinition,
{
datadogApiKey
}
);
Primitives:
- Metric
- Log
- Trace
Manipulate with tags: https://docs.datadoghq.com/getting_started/tagging/unified_service_tagging/
- service
- env
- version
- Logs: fluentbit
- Metrics: dd-agent
- Traces: dd-agent
- Wait for March