fleet-automation

Automate Datadog Agent fleet management tasks via the Fleet Automation API.

Updated Jan 14, 2022
One-click install
npx skills add https://github.com/alexmarucci/dotfiles --skill fleet-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fleet-automation
Source: https://github.com/alexmarucci/dotfiles/tree/main/claude/skills/fleet-automation
Command: npx skills add https://github.com/alexmarucci/dotfiles --skill fleet-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the management of Datadog Agent fleets, simplifying tasks like discovery, configuration deployment, package upgrades, and scheduled maintenance.

Core Features & Use Cases

  • Agent Management: Discover, list, and get details about agents.
  • Deployment Management: Create, list, get details, and cancel configuration and package upgrade deployments.
  • Schedule Management: Create, list, get details, update, delete, and trigger schedules for automated upgrades.
  • Use Case: Imagine you need to upgrade all production web servers to the latest Datadog Agent version. Use this Skill to automate the upgrade process across your fleet.

Quick Start

Use the fleet-automation skill to upgrade all production web servers to the latest Datadog Agent version.

Frequently Asked Questions about fleet-automation

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

FAQPage Schema
How do I automate Datadog Agent upgrades across a large production fleet?

Automate Datadog Agent fleet management by using the Datadog Fleet Automation API to handle agent discovery, configuration deployment, package upgrades, and scheduling across large-scale production environments.

Can I schedule automated Datadog Agent package upgrades for specific maintenance windows?

Yes, schedule management allows you to create, update, and trigger schedules for automated Datadog Agent upgrades, ensuring package deployments occur during designated maintenance windows without manual intervention.

What do I need to manage Datadog Agents at scale using the Fleet Automation API?

You need valid Datadog API keys and appropriate permissions to use the Fleet Automation API for large-scale agent management, configuration deployment, and package upgrades in production environments.

How do I discover and list all Datadog Agents in my production environment?

Discover and list Datadog Agents in your production environment by using agent management features to retrieve details about all active agents deployed across your fleet infrastructure.

How can I cancel a Datadog Agent configuration deployment or package upgrade?

Cancel configuration and package upgrade deployments through deployment management features, which allow you to list, get details, and cancel ongoing Datadog Agent deployments across your fleet.

Does fleet automation work for deploying configurations to Datadog Agents in production?

Yes, fleet automation handles configuration deployment for Datadog Agents in large-scale production environments, allowing you to create, manage, and cancel configuration deployments across your entire agent fleet.