Vai al contenuto principale
Metti in campo un SRE sempre reperibile collegando Devin al tuo canale incidenti. Quando qualcuno aggiunge la reazione 🚨 a un messaggio Slack, Devin entra in azione: correla le metriche di Datadog, le eccezioni di Sentry e i deploy recenti, quindi pubblica nel thread un riepilogo della causa principale prima ancora che qualcuno finisca il primo caffè della giornata.

Usa questo template

Apri SRE Incident Response in Devin e crea l’automazione con la configurazione predefinita. Puoi personalizzarla prima di salvarla.

Cosa fa questa automazione

Questa automazione ruota attorno alla reazione con l’emoji universale 🚨, il modo più rapido per segnalare “si tratta di un incidente”. Quando Devin rileva la reazione in #incidents (o in qualsiasi canale tu abbia designato), legge l’intero thread del messaggio per ricavarne il contesto, recupera gli alert di Datadog e gli errori di Sentry dell’ultima ora, verifica i merge recenti alla ricerca di modifiche sospette e pubblica una bozza strutturata di post-mortem. A quel punto, una persona può occuparsene oppure inviare un follow-up nel thread per guidare l’indagine.

Come funziona

Trigger: evento Slackreaction.added
  • Evento: slack:reaction_added
    • Condizioni:
      • reaction eq rotating_light
      • channel eq #incidents
Cosa fa Devin: Avvia una sessione con il contesto completo dell’evento, esegue il prompt seguente e, facoltativamente, ti avvisa in caso di errore.

Prerequisiti

Esempio di prompt

Il template include questo prompt. Puoi modificarlo dopo aver fatto clic su Usa template oppure lasciarlo così com’è.

Configurazione

  1. Apri Automations → Templates in Devin.
  2. Fai clic su SRE Incident Response. Si aprirà la pagina di creazione con questo template già precompilato.
  3. Collega tutte le integrazioni richieste e installa i server MCP, se non l’hai già fatto.
  4. Sostituisci gli eventuali valori segnaposto nelle condizioni del trigger (ad esempio, sostituisci your-org/your-repo con la tua org e la tua repo effettive).
  5. Rivedi il prompt e adattalo al linguaggio, alle convenzioni e alle barriere di sicurezza del tuo team.
  6. Fai clic su Create automation.
La maggior parte dei template di automazione include limiti suggeriti di ACU e invocazione per contenere i costi nelle fasi iniziali del rollout. Lasciali invariati finché non sei sicuro del comportamento dell’automazione, poi aumentali in base al tuo carico di lavoro.

Quando usare questo template

  • Ridurre drasticamente il tempo medio di indagine (MTTI) sugli alert in produzione
  • Fornire agli ingegneri reperibili un report di indagine di base prima ancora che aprano il laptop
  • Generare automaticamente bozze di postmortem degli incidenti a partire da thread live
  • Effettuare il triage degli alert su decine di servizi senza un SRE dedicato a ogni turno

Idee per la personalizzazione

  • Cambia l’emoji di reazione (ad es. :fire:, :warning:, emoji personalizzate specifiche del team)
  • Limita l’ambito a canali specifici in base al servizio o alla regione
  • Aggiungi Sentry MCP e Datadog MCP per ampliare la copertura delle indagini
  • Allega un playbook di runbook, così Devin segue il flusso standard di gestione degli incidenti del tuo team

Vedi anche