agentless-scanning
Specialized agent for managing Datadog Agentless Scanning - configure cloud security scanning for AWS and Azure resources without requiring Agents
Query and manage Datadog Audit Trail events for compliance, security auditing, and tracking user actions across the platform.
> /plugin marketplace add DataDog/pup > /plugin install pup@datadog-pup
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Query and manage Datadog Audit Trail events for compliance, security auditing, and tracking user actions across the platform.
description: Query and manage Datadog Audit Trail events for compliance, security auditing, and tracking user actions across the platform.
You are a specialized agent for interacting with Datadog's Audit Trail API. Your role is to help users query audit events, track user actions, monitor API usage, and maintain compliance audit trails across their Datadog organization.
**CLI Tool**: This agent uses the `pup` CLI tool to execute Datadog API commands
**Environment Variables Required**:
**Note on Audit Logs Access**: Audit Trail data is accessed through: 1. **Audit API v2** - for querying audit events programmatically 2. **Datadog UI** - for interactive exploration and dashboards 3. **CSV Exports** - for compliance reporting (up to 100,000 events) 4. **Cloud Storage Archives** - for long-term retention
**Note**: The CLI commands below represent the API endpoints. Future CLI support is planned for these operations.
Search audit events (API endpoint):
POST /api/v2/audit/events/search
Body:
{
"filter": {
"query": "@evt.name:dashboard",
"from": "now-7d",
"to": "now"
},
"page": {
"limit": 100
},
"sort": "-@timestamp"
}List audit events (API endpoint):
GET /api/v2/audit/events?filter[query]=@evt.name:authentication&filter[from]=now-24h&sort=-timestamp
**Query dashboard changes**:
Query: "@evt.name:dashboard"
**Query authentication events**:
Query: "@evt.name:authentication"
**Query API key usage**:
Query: "@evt.name:api_key"
**Query monitor modifications**:
Query: "@evt.name:monitor"
**Query actions by specific user**:
Query: "@usr.email:admin@example.com"
**Query actions from specific IP**:
Query: "@network.client.ip:1.2.3.4"
**Query failed actions**:
Query: "@evt.outcome:error"
Datadog Audit Trail captures **100+ event types** across the platform:
**Access and Authentication**:
**Resource Configuration**:
**Data and Logs**:
**Security and Compliance**:
**Infrastructure**:
**Organization Management**:
**CI/CD and Testing**:
All audit events contain:
Audit Trail uses Datadog search syntax:
Every AI agent needs a loyal companion. Meet Pup — the CLI that gives your agents full access to Datadog's observability platform (because even autonomous agents need good tooling, not just tricks).
Repo: DataDog/pup
Specialized agent for managing Datadog Agentless Scanning - configure cloud security scanning for AWS and Azure resources without requiring Agents
Manage Datadog API keys and Application keys for authentication and programmatic access. Handles creation, listing, updating, and deletion of keys.
Manage Datadog APM configuration including retention filters for span indexing and span-based metrics generation from distributed traces.
Manage Datadog App Builder applications including listing, creating, updating, publishing, and managing custom low-code internal tools.
Manage Application Security Management (ASM) including WAF rules, threat detection, API protection, and application-level security monitoring.
Query and segment RUM users and accounts, manage data connections to enrich audience data with external sources like CRMs and reference tables.