Dd Monitors

🏢Official
by datadog-labs · vlatest · Repository

DD Monitors provides real-time dashboards & alerts for your Datadog metrics, proactively identifying performance issues and ensuring service health.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add dd-monitors npx -- -y @trustedskills/dd-monitors
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "dd-monitors": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/dd-monitors"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

The DD Monitors skill enables AI agents to interact with Datadog monitors for alerting. It allows you to list existing monitors, retrieve monitor details based on their ID, and create new monitors using JSON configuration files. This facilitates proactive identification of performance issues and ensures the health of your services by managing alerts within your Datadog environment. The skill leverages pup, a command-line tool for interacting with Datadog.

When to use it

  • You need to quickly list all existing monitors in your Datadog account or filter them based on tags (e.g., team, environment).
  • You want to retrieve the configuration details of a specific monitor by its ID.
  • You're creating new monitors and need to automate their creation using JSON files.
  • You need to temporarily silence alerts (create downtime) for planned maintenance or troubleshooting.

Key capabilities

  • List Monitors: Retrieve a list of all monitors, optionally filtered by tags.
  • Get Monitor Details: Fetch the configuration details of a specific monitor given its ID.
  • Create Monitors: Create new monitors using JSON files defining their configurations.
  • Silence Alerts (Downtime): Temporarily silence alerts by creating and canceling downtime periods, also defined via JSON files.

Example prompts

  • "List all Datadog monitors tagged with 'team:platform'."
  • "Get the details of monitor ID 12345."
  • "Create a new monitor using the configuration in monitor.json."
  • "Silence alerts for the next hour by creating a downtime period from downtime.json."

Tips & gotchas

  • Prerequisites: This skill requires pup to be installed and configured with valid Datadog authentication (using pup auth login). Ensure pup is in your system's PATH.
  • Monitor Creation Best Practices: Avoid creating overly sensitive monitors that lead to alert fatigue. Use appropriate scoping, recovery thresholds, and include contextual information within alert messages for actionable responses.
  • Safe Deletion: Do not directly delete monitors. Instead, use the safe deletion workflow by marking them for deletion first.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
datadog-labs
Installs
59

🏢 Official

Published by the company or team that built the technology.