Alertes Slack
Ce que fait le canal Slack
Un canal d'alerte Slack publie un message dans un canal ou vers un utilisateur Slack chaque fois qu'un de vos moniteurs change d'état : une vérification échoue, se rétablit, s'exécute en mode dégradé, ou un certificat SSL est sur le point d'expirer. Les alertes arrivent là où votre équipe travaille déjà, personne n'a donc besoin de surveiller un tableau de bord.
Récupérer le webhook depuis Slack
- Ouvrez la configuration des webhooks entrants de Slack pour votre espace de travail.
- Créez un Incoming Webhook et choisissez un canal par défaut pour celui-ci.
- Copiez l'URL du webhook générée.
Ajouter le canal dans LoadFocus
- Rendez-vous sur la page Alert Channels.
- Cliquez sur New Alert Channel et choisissez Slack dans la liste des canaux.
- Renseignez les deux champs :
- la cible, sous la forme #channel or @user (elle peut remplacer le canal par défaut du webhook)
- l'URL du webhook copiée depuis Slack
- Cliquez sur Save Configuration.
Juste après la création du canal, LoadFocus lui envoie une notification de confirmation ponctuelle, afin que vous sachiez que la livraison fonctionne sans déclencher un véritable incident. Il n'y a pas de bouton de test séparé ; le message de confirmation est le test.
Attacher le canal à vos vérifications
Créer le canal le rend disponible pour toute votre équipe. Pour router les alertes d'un moniteur spécifique vers Slack, sélectionnez le canal dans les paramètres de notification de la vérification, voir Canaux d'alerte d'une vérification. Les canaux d'alerte sont partagés entre les services LoadFocus, si bien que les alertes de tests de charge et de performance des pages peuvent utiliser le même canal Slack.
Dépannage
- Aucun message de confirmation n'est arrivé : revérifiez l'URL du webhook, et confirmez que le webhook n'a pas été supprimé dans Slack (les administrateurs de l'espace de travail peuvent les révoquer).
- Les messages arrivent au mauvais endroit : le champ #channel or @user remplace le canal par défaut du webhook ; assurez-vous qu'il désigne un canal existant (avec le #) ou un utilisateur existant (avec le @).
- Les membres de l'équipe avec un rôle en lecture seule peuvent voir les canaux mais ne peuvent ni en créer ni en supprimer.