Datadog APM & Monitoring
Instrument applications with Datadog APM, create custom dashboards, configure monitors and alerts, set up log pipelines, and implement distributed tracing for production observability.
This skill helps you implement full-stack observability with Datadog. It configures APM tracing with dd-trace for Node.js, Python, Go, and Java, creates custom dashboards with widgets and template variables, sets up monitors with anomaly and forecast detection, designs log pipelines with parsing rules, implements RUM for frontend monitoring, and creates SLOs with error budget alerts. Covers Datadog Terraform provider for infrastructure-as-code.
When to use
Use when adding Datadog APM to applications, creating monitoring dashboards, configuring intelligent alerts, setting up log pipelines, or implementing SLOs with error budgets.
Examples
APM setup
Add distributed tracing to a Node.js service
Instrument my Express.js app with Datadog APM: configure dd-trace, add custom spans for database queries, tag traces with user context, and create a service dashboard
SLO monitoring
Create SLOs with error budget alerts
Define Datadog SLOs for my API: 99.9% availability and p99 latency under 200ms, with monitors that alert when error budget consumption exceeds 50% in a rolling 30-day window