Vue d’ensemble
Activer le MCP Datadog
1
Ouvrir le MCP Marketplace
Accédez à Settings > MCP Marketplace et recherchez Datadog.
2
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
3
Vérifier la connexion
Cliquez sur Test listing tools pour confirmer que Devin peut se connecter à votre compte Datadog. Si le test réussit, l’intégration est prête à l’emploi.
Capacités
Investigation automatisée des alertes
1
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.2
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
3
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.
