Canaux d'alerte
Canaux d’alerte disponibles
Section intitulée « Canaux d’alerte disponibles »
OKStatus supporte dix-huit canaux de notification. Chaque canal est un objet au niveau de l’organisation, associé aux monitors qui doivent le notifier. La case Appliquer à tous mes monitors de la fenêtre de création est cochée par défaut : un nouveau canal démarre donc attaché à tous les monitors que vous avez à cet instant — décochez-la pour choisir vous-même. Les monitors créés plus tard ne sont jamais attachés automatiquement.
| Canal | Plan |
|---|---|
| Discord | Free |
| Webhook | Free |
| Telegram | Free |
| Pro | |
| Slack | Pro |
| Google Chat | Pro |
| Alertmanager | Pro |
| Pushover | Pro |
| Rocket.Chat | Pro |
| Mattermost | Pro |
| ntfy | Max |
| Microsoft Teams | Max |
| Splunk (HEC) | Max |
| PagerDuty | Max |
| Grafana IRM | Max |
| Jira Service Management | Max |
| incident.io | Max |
| Jira | Enterprise |
Chaque palier inclut tous les canaux des paliers inférieurs. Le plan est vérifié à la création d’un canal — un canal créé avant un changement continue de fonctionner.
La configuration des canaux basés sur un webhook est détaillée sur leurs propres pages : Discord, Webhooks, Alertmanager, Pushover, Rocket.Chat, Mattermost, Grafana IRM, Jira Service Management, incident.io et Jira. Slack, Telegram, ntfy, MS Teams, Splunk, Google Chat et PagerDuty sont couverts par Autres canaux.
Le canal le plus simple. Chaque changement d’état (UP → DOWN, DOWN → UP) génère un email.
Configuration :
- Allez dans Alerting → Canaux (ou associez-en un directement depuis la dernière étape de l’assistant de création de monitor).
- Cliquez sur « Ajouter un canal » → Email.
- Saisissez l’adresse de réception.
- Cliquez sur « Créer ».
L’email de notification contient le nom du monitor et son URL, le nouveau statut, la région qui a détecté le problème, et l’heure exacte du changement d’état.
Choisir quels monitors un canal notifie
Section intitulée « Choisir quels monitors un canal notifie »Un canal ne s’applique pas à tous les monitors du simple fait d’exister. Vous le configurez soit :
- À la création du monitor — la dernière étape de l’assistant « Nouveau monitor » permet de sélectionner des canaux existants (ou d’en créer un) directement.
- Depuis la page de détail du monitor — associez, dissociez ou ajustez les types d’alerte d’un canal à tout moment.
- Depuis Alerting → Canaux — la page du canal permet de l’appliquer à tous les monitors, ou à tous les monitors portant un tag donné, en une seule action.
Types d’alerte
Section intitulée « Types d’alerte »Pour chaque canal associé à un monitor, vous pouvez activer ou désactiver indépendamment les types d’événements qu’il doit notifier :
- Up / down — l’état de disponibilité du monitor change.
- Expiration du certificat SSL — le certificat TLS du monitor approche de son expiration.
- Expiration du domaine — l’enregistrement du domaine surveillé approche de son expiration.
Les trois sont activés par défaut. Décochez-en si, par exemple, vous voulez que votre canal Discord n’alerte que sur les pannes tandis que l’email porte aussi les avertissements d’expiration de certificat.
Logique anti-faux-positifs
Section intitulée « Logique anti-faux-positifs »Un check échoué isolé ne vous réveille jamais. Deux garde-fous s’appliquent, pilotés par les réglages du monitor :
- Fenêtre de retries — une région ne confirme une panne qu’après
retries + 1échecs consécutifs (défaut : 2). Le premier échec s’affiche degraded ; pour un monitor mono-région il envoie aussi un avertissement léger. - Règle de majorité — un monitor multi-région n’est down que lorsque plus de la moitié de ses régions confirment la panne. Une seule région = panne partielle : statut orange et une alerte qui nomme cette région — vous savez que quelque chose cloche depuis ce point de vue, sans faux « tout est down ».
Le rétablissement est annoncé une fois, quand toutes les régions sont de nouveau saines. Chaque type d’alerte part une seule fois par transition, jamais répété tant que l’état dure. Règles complètes et schémas : Statut & uptime.
Options avancées
Section intitulée « Options avancées »Pour chaque monitor, vous pouvez également configurer :
| Option | Description | Défaut |
|---|---|---|
| Nouveaux essais | Échecs consécutifs tolérés avant que le monitor soit marqué down | 1 |
| Mute | Silencer les alertes d’un monitor sans mettre en pause ses checks | Désactivé |
Bonnes pratiques
Section intitulée « Bonnes pratiques »- Combinez email + Discord/Slack — email pour l’archive, chat pour la réactivité.
- Utilisez les webhooks pour alimenter votre outil d’astreinte (PagerDuty, Opsgenie).
- Passez un monitor en mute pendant une période bruyante connue plutôt que de le désactiver entièrement — les checks continuent, seules les alertes se taisent.
- Testez vos canaux après configuration avec le bouton « Envoyer un test » à côté de chacun.
- Surveillez les lignes « aucun canal » de la page Alertes — une alerte détectée mais jamais envoyée est l’oubli le plus courant après l’ajout de monitors.