datadog-cli 0.2.0

A CLI tool for querying Datadog
Documentation

datadog-cli

CLI tool for querying Datadog logs and events (since the UI sucks at loading them).

$ cargo install datadog-cli

$ export DD_API_KEY=...
$ export DD_APP_KEY=...

$ datadog logs 'status:error'
[2026-01-05 12:34:56] ERROR | Connection timeout to database
[2026-01-05 12:34:12] ERROR | Failed to process request

$ datadog events 'source:kubernetes status:error "failed"' --from now-30d --to now-2h --limit 5
[2026-01-05 12:30:00] ERROR | Pod failed to scheduled

$ datadog 'https://app.datadoghq.com/logs?query=status:error&from_ts=...'
[2026-01-05 12:34:56] ERROR | Connection timeout to database

Or use the 1Password CLI to inject secrets:

alias datadog='op run --no-masking --env-file=<(echo -e "DD_API_KEY=op://private/Datadog API/api_key\nDD_APP_KEY=op://private/Datadog API/app_key") -- ~/.local/share/cargo/bin/datadog'

License