Vue d’ensemble
Activer le MCP Datadog
Configurer vos identifiants
Cliquez sur Enable, puis :
- Sélectionnez votre site/région Datadog (par ex.
datadoghq.com,datadoghq.eu) - Saisissez votre DD-API-KEY et votre DD-APPLICATION-KEY
- Créez une clé API dans Organization Settings > API Keys
- Créez une clé d’application dans Organization Settings > Application Keys
Capacités
| Capacité | Description |
|---|---|
| Rechercher des logs d’erreur | Rechercher et filtrer les entrées de journal par service, statut et plage horaire |
| Récupérer des séries temporelles de métriques | Récupérer des points de données de métriques pour les tableaux de bord et l’analyse |
| Lister les moniteurs actifs | Voir tous les moniteurs configurés et leurs états actuels |
| Rechercher des traces | Trouver des traces distribuées entre les services |
| Gérer les incidents | Voir, créer et mettre à jour des dossiers d’incident |
| Gérer les tableaux de bord | Lister et examiner les configurations des tableaux de bord |
Investigation automatisée des alertes
Déployer un service de relais webhook
Créez un service léger qui reçoit les webhooks Datadog et lance des sessions Devin. Déployez-le sous forme de fonction serverless (AWS Lambda, Cloudflare Worker) ou de petit conteneur :Créez un utilisateur de service dans Settings > Service users avec l’autorisation
ManageOrgSessions. Stockez le jeton d’API dans DEVIN_API_KEY, l’ID de votre organisation dans DEVIN_ORG_ID et un secret partagé dans WEBHOOK_SECRET sur votre service relais. Vous configurerez ce même secret dans les Custom Headers du webhook Datadog à l’étape suivante.Configurer le webhook Datadog
- Dans votre tableau de bord Datadog, accédez à Integrations > Webhooks
- Cliquez sur New Webhook et définissez l’URL sur l’endpoint de votre relais (par exemple,
https://your-bridge.example.com/alert) - Sous Custom Headers, ajoutez
X-Webhook-Secretavec la même valeur que celle stockée dansWEBHOOK_SECRETsur votre service relais - Dans le message de notification de n’importe quel moniteur, ajoutez
@webhook-devin-bridge— Devin lancera une investigation à chaque déclenchement de ce moniteur
Tester avec un moniteur de niveau avertissement
Commencez avec un moniteur de niveau avertissement ou de faible sévérité afin de valider le pipeline de bout en bout avant d’acheminer des alertes critiques. Une fois que vous avez confirmé que les sessions Devin sont bien créées et que les investigations s’exécutent correctement, étendez la configuration à des moniteurs de sévérité plus élevée.
Vous pouvez personnaliser l’investigation en transmettant un
playbook_id dans le corps de la requête à l’API Devin. Dupliquez le playbook modèle !triage et adaptez les étapes d’investigation à votre stack.