Datadog
Use the Datadog API to monitor and query.
API Base
https://api.datadoghq.com/api/v1/
https://api.datadoghq.com/api/v2/
Common Operations
Metrics
- Query metrics:
curl -H "DD-API-KEY: $DD_API_KEY" -H "DD-APPLICATION-KEY: $DD_APP_KEY" "https://api.datadoghq.com/api/v1/query?from=<unix_start>&to=<unix_end>&query=<metric>"
Monitors
- List monitors:
curl -H "DD-API-KEY: $DD_API_KEY" -H "DD-APPLICATION-KEY: $DD_APP_KEY" "https://api.datadoghq.com/api/v1/monitor" - Mute monitor:
curl -X POST -H "DD-API-KEY: $DD_API_KEY" -H "DD-APPLICATION-KEY: $DD_APP_KEY" "https://api.datadoghq.com/api/v1/monitor/<id>/mute"
Logs
- Query logs:
curl -H "DD-API-KEY: $DD_API_KEY" -H "DD-APPLICATION-KEY: $DD_APP_KEY" -H "Content-Type: application/json" -d '{"query":"service:myapp"}' "https://api.datadoghq.com/api/v2/logs/events/search"
Notes
- API key from https://app.datadoghq.com/organization-settings/api-keys
- EU site uses
api.datadoghq.euinstead ofapi.datadoghq.com