Überblick
Datadog MCP aktivieren
1
Den MCP Marketplace öffnen
Gehen Sie zu Settings > MCP Marketplace und suchen Sie Datadog.
2
Ihre Zugangsdaten konfigurieren
Klicken Sie auf Enable und dann:
- Wählen Sie Ihre Datadog-Site/Region aus (z. B.
datadoghq.com,datadoghq.eu) - Geben Sie Ihren DD-API-KEY und DD-APPLICATION-KEY ein
- Erstellen Sie unter Organization Settings > API Keys einen API key
- Erstellen Sie unter Organization Settings > Application Keys einen Anwendungsschlüssel
3
Die Verbindung überprüfen
Klicken Sie auf Test listing tools, um zu prüfen, ob Devin eine Verbindung zu Ihrem Datadog-Konto herstellen kann. Wenn der Test erfolgreich ist, ist die Integration einsatzbereit.
Funktionen
Automatisierte Untersuchung von Alerts
1
Einen Webhook-Bridge-Dienst bereitstellen
Erstellen Sie einen schlanken Dienst, der Datadog-Webhooks empfängt und Devin-Sitzungen startet. Stellen Sie ihn als serverlose Funktion (AWS Lambda, Cloudflare Worker) oder als kleinen Container bereit:Erstellen Sie einen Service-Benutzer in Settings > Service users mit der Berechtigung
ManageOrgSessions. Speichern Sie das API-Token als DEVIN_API_KEY, Ihre Organizations-ID als DEVIN_ORG_ID und ein gemeinsames Geheimnis als WEBHOOK_SECRET in Ihrem Bridge-Dienst. Dasselbe Geheimnis konfigurieren Sie im nächsten Schritt in den Custom Headers des Datadog-Webhooks.2
Den Datadog-Webhook konfigurieren
- Gehen Sie in Ihrem Datadog-Dashboard zu Integrations > Webhooks
- Klicken Sie auf New Webhook und setzen Sie die URL auf Ihren Bridge-Endpunkt (z. B.
https://your-bridge.example.com/alert) - Fügen Sie unter Custom Headers
X-Webhook-Secretmit demselben Wert hinzu, den Sie in Ihrem Bridge-Dienst alsWEBHOOK_SECRETgespeichert haben - Fügen Sie in der Benachrichtigungsnachricht eines beliebigen Monitors
@webhook-devin-bridgehinzu — Devin untersucht den Vorfall jedes Mal, wenn dieser Monitor ausgelöst wird
3
Mit einem Monitor auf Warnstufe testen
Beginnen Sie mit einem Monitor auf Warnstufe oder mit niedriger Priorität, um die Pipeline Ende zu Ende zu validieren, bevor Sie kritische Alerts weiterleiten. Sobald Sie bestätigt haben, dass Devin-Sitzungen erstellt werden und die Untersuchungen korrekt ausgeführt werden, erweitern Sie dies auf Monitore mit höherer Priorität.
Sie können die Untersuchung anpassen, indem Sie im Request-Body der Devin API eine
playbook_id übergeben. Duplizieren Sie das Template-Playbook !triage und passen Sie die Untersuchungsschritte an Ihren Stack an.
