Passer au contenu principal
Configurez une astreinte SRE en continu en connectant Devin à votre canal d’incidents. Lorsqu’une personne ajoute la réaction 🚨 à un message Slack, Devin entre en jeu — il recoupe les métriques Datadog, les exceptions Sentry et les déploiements récents, puis publie dans le fil un résumé de la cause racine avant même qu’un humain ait fini sa première tasse de café.

Utilisez ce modèle

Ouvrez SRE Incident Response dans Devin et créez l’automatisation avec la configuration par défaut. Vous pouvez la personnaliser avant de l’enregistrer.

Ce que fait cette automatisation

Cette automatisation s’appuie sur la réaction universelle à l’emoji 🚨 — le moyen le plus rapide de signaler « c’est un incident ». Lorsque Devin voit cette réaction dans #incidents (ou dans le canal que vous désignez), il lit l’intégralité du fil de discussion pour en comprendre le contexte, récupère les alertes Datadog et les erreurs Sentry de la dernière heure, vérifie les fusions récentes à la recherche de modifications suspectes, puis publie un brouillon structuré de post-mortem. Un humain peut ensuite prendre le relais ou envoyer un message de suivi dans le fil pour orienter l’investigation.

Comment cela fonctionne

Déclencheur : événement Slackreaction.added
  • Événement : slack:reaction_added
    • Conditions :
      • reaction eq rotating_light
      • channel eq #incidents
Ce que Devin fait : démarre une session avec tout le contexte de l’événement, exécute le prompt ci-dessous et, éventuellement, vous avertit en cas d’échec.

Prérequis

Exemple de prompt

Ce modèle est fourni avec ce prompt. Vous pouvez le modifier après avoir cliqué sur Utiliser le modèle, ou le laisser tel quel.

Mise en place

  1. Ouvrez Automations → Templates dans Devin.
  2. Cliquez sur SRE Incident Response. La page de création s’ouvre avec ce modèle déjà prérempli.
  3. Connectez les intégrations requises et installez les serveurs MCP si ce n’est pas déjà fait.
  4. Remplacez les valeurs fictives dans les conditions de déclenchement (par exemple, remplacez your-org/your-repo par votre dépôt réel).
  5. Relisez le prompt et adaptez-le au langage, aux conventions et aux garde-fous de votre équipe.
  6. Cliquez sur Create automation.
La plupart des modèles d’automatisation incluent des limites d’ACU et d’invocations recommandées pour contenir les coûts pendant le déploiement progressif initial. Conservez-les telles quelles jusqu’à ce que vous soyez sûr du comportement de l’automatisation, puis augmentez-les en fonction de votre charge de travail.

Quand utiliser ce modèle

  • Réduire drastiquement le temps moyen avant investigation (MTTI) pour les alertes de production
  • Fournir aux ingénieurs d’astreinte un premier rapport d’investigation avant même qu’ils n’ouvrent leur ordinateur portable
  • Générer automatiquement des brouillons de post-mortem d’incident à partir de fils de discussion actifs
  • Assurer le triage des alertes sur des dizaines de services sans SRE dédié à chaque rotation

Idées de personnalisation

  • Changez l’emoji de réaction (p. ex. :fire:, :warning:, des emojis personnalisés propres à l’équipe)
  • Limitez le périmètre à des canaux spécifiques selon le service ou la région
  • Ajoutez le Sentry MCP et le Datadog MCP pour élargir la couverture des investigations
  • Associez un runbook playbook pour que Devin suive le processus standard de gestion des incidents de votre équipe

Voir aussi