dd-pup

Automate Datadog monitoring, downtime, incidents, logs, and metrics via pup CLI.

3|Updated Nov 9, 2017
One-click install
npx skills add https://github.com/shawnrice/dotfiles --skill dd-pup-shawnrice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dd-pup
Source: https://github.com/shawnrice/dotfiles/tree/main/claude/skills/dd-pup
Command: npx skills add https://github.com/shawnrice/dotfiles --skill dd-pup-shawnrice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pup, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies working with the Datadog platform, automating common tasks like monitoring, downtime, and incident management without the need for repetitive manual commands.

Core Features & Use Cases

  • Monitoring Operations: Streamline monitoring tasks such as list, get, create, update, and delete monitors.
  • Log Search: Execute complex log queries using the pup CLI and Datadog API.
  • Downtime and Incident Management: Simplify creating, canceling, and querying downtimes and incidents.
  • Use Case: For a DevOps engineer, this Skill can automate routine monitoring checks, reducing manual intervention and enabling rapid incident response.

Quick Start

Refresh your Datadog tokens with the pup CLI command: pup auth refresh.

Frequently Asked Questions about dd-pup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Datadog monitoring tasks without manual commands?

You can automate Datadog monitoring operations through the pup CLI, which interacts directly with the Datadog API to list, create, update, and delete monitors without repetitive manual commands.

How does OAuth2 token handling work with the Datadog API?

OAuth2 token handling for the Datadog API is managed securely through the pup CLI. You refresh your Datadog access tokens by running the `pup auth refresh` command before executing queries.

Can I query Datadog logs and metrics using the pup CLI?

Yes, you can execute complex Datadog log searches and metrics queries using the pup CLI. The Skill automates these queries through the Datadog API to retrieve observability data efficiently.

What is the best way to manage Datadog downtimes and incidents?

Managing Datadog downtimes and incidents is simplified using the pup CLI to create, cancel, and query active incidents. This automates administrative tasks directly through the Datadog API.

Do I need a Datadog API access token to use pup CLI commands?

Yes, you need Datadog API access and the pup CLI installed to execute operations. OAuth2 authentication handles secure token management, requiring valid Datadog credentials for all monitoring and incident tasks.