skills.vishalvoidskills/vishalvoid
EnterpriseIntermediate

dd-pup

Rust-based CLI (pup) for talking to the Datadog API

Developer Setup

Setup & Installation

bash
npx skills add https://github.com/datadog-labs/agent-skills --skill dd-pup

Overview

What This Skill Does

Rust-based CLI (pup) for talking to the Datadog API

Application

When to use this Skill

Documentation

Show Skills.md file

pup (Datadog CLI)

Pup CLI for Datadog API operations. Supports OAuth2 and API key auth.

Quick Reference

Task Command
Search error logs pup logs search --query "status:error" --from 1h
List monitors pup monitors list
Schedule monitor downtime pup downtime create --file downtime.json
Find recent slow traces for a service (last 1h) pup traces search --query "service:<service-name> @duration:>500ms" --from 1h
List incidents pup incidents list --limit 50
Import incident payload pup incidents import --file incident.json
Query metrics pup metrics query --query "avg:system.cpu.user{*}"
List hosts pup infrastructure hosts list --count 50
Check SLOs pup slos list
On-call teams pup on-call teams list
Triage open critical security signals (last 1h) pup security signals list --query "status:open severity:critical" --from 1h --limit 100
Search audit logs pup audit-logs search --query "@action:deleted" --from 24h
Audit activity by user pup audit-logs search --query "@usr.email:user@example.com" --from 7d
Investigate API key pup audit-logs search --query "@metadata.api_key.id:KEY_ID" --from 90d
Check auth pup auth status
Token expiry (time left) pup auth status
Refresh token pup auth refresh
Lines 1 - 25 of 313

Recommendations

Explore other random skills

All skillsMy patterns