Setup & Installation
What This Skill Does
A Rust-based CLI called pup that talks to the Datadog API. It handles OAuth2 login with automatic token refresh and covers logs, monitors, traces, incidents, dashboards, SLOs, synthetics, security signals, and more. You can also use API keys for headless or CI environments.
It lets you query and manage Datadog resources directly from the terminal or CI pipeline without clicking through the web UI for every lookup.
When to use it
- Searching error logs across services from the last hour
- Scheduling monitor downtimes with a JSON config file
- Triaging open critical security signals in Datadog
- Querying average CPU metrics for all hosts over a time range
- Listing on-call teams and their current memberships