Compétences datadog-automation
📦

datadog-automation

Sûr 🌐 Accès réseau⚙️ Commandes externes

Automatiser les tâches de surveillance et d'observabilité Datadog

La gestion manuelle des opérations de surveillance Datadog prend du temps et est sujette aux erreurs. Cette compétence automatise les requêtes de métriques, les recherches de logs, la gestion des monitors et les opérations de tableaux de bord via l'intégration Rube MCP.

Prend en charge: Claude Codex Code(CC)
🥉 74 Bronze
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "datadog-automation". Query CPU usage for web01 last 5 minutes

Résultat attendu:

Récupéré 60 points de données montrant une utilisation moyenne du CPU allant de 12% à 45%, avec une valeur actuelle de 23%. Aucune anomalie détectée dans la série temporelle.

Utilisation de "datadog-automation". Search error logs for payment service

Résultat attendu:

Trouvé 127 logs d'erreurs correspondant aux critères. Principales erreurs : ConnectionTimeout (45%), DatabaseError (30%), ValidationError (25%). L'erreur la plus récente s'est produite il y a 2 minutes.

Audit de sécurité

Sûr
v1 • 2/24/2026

This skill is documentation-only (SKILL.md) describing workflows for Datadog automation via Rube MCP. All 116 static analysis findings are false positives: backtick detections are Markdown code formatting, not shell execution. The hardcoded URL is documentation for MCP server setup. No executable code present. Network and external command risks are managed through the Rube MCP intermediary service with user-authenticated Datadog connections.

1
Fichiers analysés
241
Lignes analysées
3
résultats
1
Total des audits
Problèmes à risque faible (1)
Documentation References External Service
Skill documentation references external MCP server endpoint (rube.app) and Datadog API. Users must authenticate separately through official channels.

Facteurs de risque

🌐 Accès réseau (1)
⚙️ Commandes externes (1)
Audité par: claude

Score de qualité

38
Architecture
100
Maintenabilité
87
Contenu
50
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Réponse aux incidents pour ingénieurs DevOps

Interrogez rapidement les logs d'erreurs et les métriques pendant les incidents, créez des monitors pour les nouveaux modèles de défaillance, et rendez muets les alertes pendant les fenêtres de maintenance planifiées.

Gestion des tableaux de bord pour SRE

Créez et maintenez des tableaux de bord de santé de service, configurez des monitors d'alerte avec des seuils appropriés, et gérez les plannings de maintenance pour les déploiements.

Configuration d'observabilité pour les équipes plateforme

Automatisez la configuration initiale de la surveillance pour les nouveaux services, y compris les requêtes de métriques, les indexes de logs, les monitors de référence et les tableaux de bord d'équipe.

Essayez ces prompts

Requête de métriques basique
Interroger l'utilisation moyenne du CPU pour l'host web01 au cours des 5 dernières minutes en utilisant les métriques Datadog.
Analyse des erreurs de logs
Rechercher tous les logs d'erreurs du service payment au cours de la dernière heure, triés par plus récent, limiter à 50 entrées.
Création de monitor
Créer un monitor d'alerte de métrique nommé 'High Memory Usage' qui se déclenche lorsque l'utilisation moyenne de la mémoire dépasse 85% sur les hosts de production. Envoyer les notifications au canal ops-slack.
Période de maintenance
Planifier une période de maintenance pour tous les hosts avec le tag env:staging de 2h à 4h UTC demain avec le message 'Fenêtre de maintenance de déploiement planifiée'.

Bonnes pratiques

  • Appelez toujours RUBE_SEARCH_TOOLS d'abord pour obtenir les schémas des outils actuels avant d'exécuter les workflows
  • Utilisez des filtres de tags spécifiques dans les requêtes pour réduire le bruit des résultats et améliorer les performances
  • Définissez des heures de fin explicites pour les périodes de maintenance afin d'éviter la suppression indéfinie des alertes

Éviter

  • Ne créez pas de monitors sans définir des seuils d'alerte clairs et des messages de notification
  • Évitez d'interroger des plages horaires trop larges qui dépassent les limites de conservation de Datadog
  • Ne supprimez pas de tableaux de bord sans confirmer la sauvegarde des configurations des widgets

Foire aux questions

Comment connecter mon compte Datadog à cette compétence ?
Utilisez l'outil RUBE_MANAGE_CONNECTIONS avec le toolkit 'datadog'. Si non connecté, suivez le lien d'authentification retourné pour compléter l'OAuth Datadog. Confirmez que le statut montre ACTIVE avant d'exécuter les workflows.
Quel format d'horodatage dois-je utiliser pour les requêtes ?
La plupart des points de terminaison utilisent les secondes Unix epoch (pas les millisecondes). Certains points de terminaison acceptent le format ISO 8601. Vérifiez le schéma de chaque outil pour les exigences spécifiques.
Puis-je créer des monitors personnalisés avec cette compétence ?
Oui, vous pouvez créer des alertes de métriques, des alertes de logs, des checks de service et des alertes de requête. Assurez-vous que le type de monitor correspond à votre type de requête pour éviter les échecs de création.
Comment gérer la pagination pour les grands ensembles de résultats ?
Utilisez les paramètres page et page_size ou la pagination basée sur l'offset selon le point de terminaison. Vérifiez la réponse pour le compte total afin de déterminer s'il y a d'autres pages.
Que se passe-t-il si je dépasse les limites de taux de Datadog ?
Implémentez un backoff exponentiel sur les réponses 429. Regroupementz les opérations lorsque possible et utilisez des filtres spécifiques pour réduire le volume d'appels API.
Puis-je rendre muet un monitor sans le supprimer ?
Oui, utilisez la fonction mute monitor pour désactiver temporairement les notifications. Le monitor continue d'évaluer mais n'enverra pas d'alertes jusqu'à ce qu'il soit unmute.

Détails du développeur

Structure de fichiers

📄 SKILL.md