Discord
Présentation
Section intitulée « Présentation »L’intégration Discord permet d’envoyer des notifications dans un salon Discord lorsque l’état d’un monitor change. Les messages sont envoyés via un webhook Discord et incluent des embeds riches avec les détails de l’incident.
Configuration
Section intitulée « Configuration »Étape 1 : Créer un webhook Discord
Section intitulée « Étape 1 : Créer un webhook Discord »- Ouvrez les paramètres du salon Discord souhaité.
- Allez dans Intégrations > Webhooks.
- Cliquez sur « Nouveau webhook ».
- Donnez un nom au webhook (ex : « OKStatus »).
- Copiez l’URL du webhook.
Étape 2 : Ajouter le webhook dans OKStatus
Section intitulée « Étape 2 : Ajouter le webhook dans OKStatus »- Dans OKStatus, allez dans Paramètres > Intégrations.
- Cliquez sur « Ajouter une intégration Discord ».
- Collez l’URL du webhook.
- Testez la connexion avec le bouton « Tester ».
- Associez l’intégration aux monitors souhaités.
Format des notifications
Section intitulée « Format des notifications »Les notifications Discord arrivent sous forme d’embed enrichi :
- Titre — Nom du monitor et nouvel état : 🔴 Down, 🟡 Dégradé, 🟢 Rétabli, ⏸️ En pause.
- Détails — URL du service, code HTTP, temps de réponse, et la région qui l’a observé. Un rétablissement porte aussi la durée totale d’indisponibilité.
- Couleur — Rouge pour une panne, orange pour dégradé, vert pour un rétablissement, gris pour une pause (une pause est une action délibérée, pas une sévérité).
- Horodatage — Date et heure de détection.
Les niveaux d’escalade réutilisent le même embed, marqué du niveau déclenché.