An CDK Construct to for all DataDog users.
npm install @pgarbe/cdk-datadogAn 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
#### DataDog Agent as SideCar
``typescript
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