datadog-cli 0.1.0

A CLI tool for querying Datadog
Documentation

datadog-cli

CLI tool for querying Datadog logs (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 logs 'service:myapp status:error "timeout"' --from now-30d --to now-2h --limit 5
[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