Incidents automatiques
Laissez Servor ouvrir un incident automatiquement quand un moniteur tombe en panne, pour que votre page de statut reflète la panne dès qu'elle commence.
Servor peut ouvrir un incident à votre place dès qu'un moniteur détecte une panne, pour que votre page de statut et vos abonnés soient informés d'un problème sans que personne ne touche un clavier. Cette page explique comment les incidents automatiques se déclenchent, à quoi ils ressemblent et comment les régler pour obtenir du signal, pas du bruit.
Les incidents automatiques s'appuient sur vos moniteurs et vos alertes. Si vous préférez annoncer un problème vous-même, vous pouvez toujours signaler un incident manuellement.
Fonctionnement
Lorsqu'un moniteur passe hors service, Servor peut ouvrir automatiquement un
incident rattaché à ce moniteur. Le déclencheur est le changement de statut —
le passage de up (ou degraded) à down — et non chaque vérification en
échec, pour qu'un simple à-coup ne vienne pas inonder votre chronologie.
Un moniteur passe hors service
Servor ouvre un incident
Un incident est créé avec un titre dérivé du moniteur, un statut En cours d'analyse et un impact déterminé par la configuration du moniteur. Sa première mise à jour enregistre le début de la panne.
Votre page de statut se met à jour
Si le moniteur est lié à un composant d'une page de statut, ce composant bascule pour refléter la panne et l'incident apparaît sur la chronologie publique.
Les abonnés sont notifiés
Les abonnés de la page de statut concernée reçoivent la notification d'ouverture, exactement comme pour un incident manuel.
Le rétablissement est enregistré
Lorsque le moniteur repasse up, le rétablissement est reporté sur la chronologie de l'incident. Vous le vérifiez et le résolvez tout de même, pour que le message de clôture soit le vôtre.
Le passage hors service, pas chaque échec
Un incident s'ouvre lors du passage en état hors service. Tant que le moniteur reste hors service, Servor garde le même incident ouvert au lieu d'en créer un nouveau à chaque vérification en échec — une panne ne donne qu'un seul incident.
Incidents automatiques ou manuels
Les deux types d'incident cohabitent au même endroit et se comportent de façon identique une fois ouverts : vous publiez des mises à jour et les résolvez de la même manière. La différence tient à qui les ouvre, et pourquoi.
| Automatique | Manuel | |
|---|---|---|
| Ouvert par | Le passage hors service d'un moniteur | Une personne |
| Idéal pour | Les pannes détectables par un moniteur (un endpoint, un port, un certificat) | Les problèmes que vous connaissez d'abord, ou qu'aucun moniteur ne surveille |
| Premier message | Généré à partir du moniteur | Rédigé par vous |
| Rapidité | Immédiat, sans intervention | Aussi vite que vous tapez |
Une configuration saine combine généralement les deux : les moniteurs attrapent les pannes qu'ils peuvent voir, et vous signalez le reste à la main — une dépendance tierce dégradée, un changement planifié qui tourne mal, un problème remonté par un client avant que vos moniteurs ne le voient.
Garder un signal propre
Les incidents automatiques ne valent que ce que valent les moniteurs qui les alimentent. Un moniteur instable donne un flux d'incidents instable.
- Réglez le moniteur, pas l'incident. Si vous recevez des incidents pour des pannes qui n'en sont pas, la correction se fait à la source : ajustez l'intervalle de vérification, le délai d'expiration ou les seuils du moniteur. Voir les bonnes pratiques de supervision. Ouvrir vos moniteurs dans Servor
- Liez le bon composant. Pointez chaque moniteur vers le composant qui représente ce que vivent réellement les utilisateurs, pour que le statut public colle à la réalité.
- Surveillez « dégradé », pas seulement « hors service ». Un moniteur qui
bascule directement en
downraconte une histoire abrupte. Bien comprendre le statut d'un moniteur aide à décider ce qui doit devenir un incident. - Routez aussi les alertes. Incidents automatiques et alertes sont complémentaires : l'incident prévient vos utilisateurs, l'alerte prévient votre équipe. Configurez vos canaux de notification pour que les bonnes personnes soient alertées pendant que la page de statut se met à jour toute seule. Configurer les alertes dans Servor
Un incident ouvert doit être clôturé par un humain
Le rétablissement d'un moniteur est reporté sur la chronologie, mais l'incident n'est pas considéré comme terminé tant que personne ne l'a résolu. Prenez l'habitude de confirmer le correctif et de publier un message de clôture — voir Mettre à jour et résoudre.
Automatiser avec vos propres outils
Si vous disposez d'un système d'alerte hors de Servor, vous pouvez ouvrir et
mettre à jour des incidents via l'API plutôt que de vous reposer sur les
moniteurs — utile quand le signal vient d'un système que Servor ne surveille pas.
Cette voie nécessite le scope incidents:write ; voir
l'API Incidents.
Voir aussi
Les moniteurs dont le passage hors service ouvre des incidents.
AlertesPrévenez votre équipe lors d'un changement de statut, en parallèle de l'incident public.
Mettre à jour et résoudreGardez la chronologie à jour et clôturez proprement les incidents.
Signaler un incidentOuvrez-en un à la main pour les problèmes qu'aucun moniteur n'attrape.