Panoramica
Abilita il Datadog MCP
Configura le credenziali
Fai clic su Enable, quindi:
- Seleziona il sito/area geografica di Datadog (ad es.
datadoghq.com,datadoghq.eu) - Inserisci la tua DD-API-KEY e DD-APPLICATION-KEY
- Crea una API key in Organization Settings > API Keys
- Crea una Application key in Organization Settings > Application Keys
Funzionalità
| Funzionalità | Descrizione |
|---|---|
| Interrogare i log di errore | Cercare e filtrare le voci di log per servizio, stato e intervallo di tempo |
| Recuperare serie temporali di metriche | Recuperare i punti dati delle metriche per dashboard e analisi |
| Elencare i monitor attivi | Visualizzare tutti i monitor configurati e i relativi stati attuali |
| Cercare tracce | Trovare tracce distribuite tra i servizi |
| Gestire gli incidenti | Visualizzare, creare e aggiornare i record degli incidenti |
| Gestire le dashboard | Elencare e ispezionare le configurazioni delle dashboard |
Indagine automatica degli avvisi
Distribuire un servizio webhook bridge
Crea un servizio leggero che riceva i webhook di Datadog e avvii sessioni di Devin. Distribuiscilo come funzione serverless (AWS Lambda, Cloudflare Worker) o come piccolo container:Crea un utente di servizio in Settings > Service users con l’autorizzazione
ManageOrgSessions. Salva il token API come DEVIN_API_KEY, l’ID della tua organizzazione come DEVIN_ORG_ID e un segreto condiviso come WEBHOOK_SECRET sul servizio bridge. Nel passaggio successivo configurerai questo stesso segreto in Custom Headers del webhook Datadog.Configurare il webhook Datadog
- Nella dashboard di Datadog, vai a Integrations > Webhooks
- Fai clic su New Webhook e imposta l’URL sull’endpoint del tuo bridge (ad esempio,
https://your-bridge.example.com/alert) - In Custom Headers, aggiungi
X-Webhook-Secretcon lo stesso valore che hai salvato comeWEBHOOK_SECRETsul servizio bridge - Nel messaggio di notifica di un monitor, aggiungi
@webhook-devin-bridge— Devin eseguirà un’indagine ogni volta che quel monitor si attiva
Testare con un monitor di livello warning
Inizia con un monitor di livello warning o a bassa gravità per convalidare la pipeline end-to-end prima di inoltrare gli avvisi critici. Una volta confermato che le sessioni di Devin vengono create e le indagini vengono eseguite correttamente, estendi la configurazione ai monitor con gravità più elevata.
Puoi personalizzare l’indagine passando un
playbook_id nel corpo della richiesta alla Devin API. Duplica il playbook modello !triage e adatta i passaggi dell’indagine al tuo stack.