Aller au contenu

Autres canaux

Ces canaux se configurent de la même façon que Discord et les webhooks — Alerting → Canaux → Ajouter un canal — mais chacun a ses propres champs. Telegram est disponible sur Free ; Slack et Google Chat nécessitent Pro ; ntfy, Microsoft Teams, Splunk et PagerDuty nécessitent Max.

  1. Dans Slack, créez un Incoming Webhook pour le canal souhaité (paramètres de l’app Slack → Incoming Webhooks).
  2. Copiez l’URL du webhook.
  3. Dans OKStatus, ajoutez un canal Slack et collez l’URL.
  1. Dans Teams, ajoutez un Workflow (ou le connecteur Incoming Webhook historique, selon votre tenant) au canal et copiez son URL.
  2. Dans OKStatus, ajoutez un canal MS Teams et collez l’URL.
  1. Dans l’espace Google Chat, ajoutez un webhook depuis les paramètres d’application de l’espace et copiez son URL.
  2. Dans OKStatus, ajoutez un canal Google Chat et collez l’URL.
  1. Créez un bot via @BotFather et copiez son token de bot.
  2. Ajoutez le bot au chat ou canal souhaité, et récupérez l’ID du chat.
  3. Dans OKStatus, ajoutez un canal Telegram avec le token du bot et l’ID du chat.
  1. Choisissez un nom de topic (et, si vous auto-hébergez ntfy, l’URL de votre serveur et un token d’accès).
  2. Dans OKStatus, ajoutez un canal ntfy avec le topic — et les champs serveur/token si vous n’utilisez pas le serveur public par défaut de ntfy.sh.
  1. Dans Splunk, créez un token HEC pour l’index où les événements doivent être écrits.
  2. Dans OKStatus, ajoutez un canal Splunk avec votre URL HEC, le token, et éventuellement l’index cible.
  1. Dans PagerDuty, créez un service avec une intégration Events API v2 et copiez sa routing key.
  2. Dans OKStatus, ajoutez un canal PagerDuty avec cette routing key.

Chaque canal supporte le bouton « Tester » une fois créé, ainsi que les mêmes types d’alerte par monitor (up/down, expiration SSL, expiration du domaine) que Discord, l’email et les webhooks.