Alerting évolué avec Check my Website

Quelques petits trucs et astuces pour améliorer les notifications.

Les notifications sont un vaste sujet, je l’ai déjà dit et nous continuons à tenter d’améliorer ce domaine.

Nous allons voir dans ce court billet comment affiner les réglages d’un site pour mettre en place un système de notification un peu plus évolué que le comportement par défaut.

Comportement par défaut

Le comportement par défaut pour les notifications est différent suivant le canal utilisé.

Pour les mails

Par défaut, vous êtes notifiés pour chaque changement d’état intervenant sur votre site web; soit par exemple :

  • Le site passe de l’état warning à critique.
  • Le site passe de critique à ok.
  • Le site passe de Ok à critique.
  • Le site passe de okà warning.
  • etc.

Pour les SMS

Par défaut, vous n’êtes notifiés que pour le schangements d’état critique.

Dans ce comportement par défaut et pour certains sites, cela peut engendrer trop de notifications ou pas suffisamment circonstanciés. Voyons comment améliorer tout ça.

Restreindre les notifications sur certains états

C’est la première chose qui vient à l’esprit. Plutôt que d’être alerté sur chaque changement d’état, vous pouvez décider de ne plus être alertés par exemple que sur les changements de ok vers un autre état.

Exclure certains états dans les notifications
Exclure certains états dans les notifications

Cliquez simplement sur les états pour lesquels vous ne souhaitez plus être alertés. L’exemple ci-dessus permet de ne plus envoyer des notifications que pour l’état critique.

Restreindre les notifications sur certaines réponses serveur

Ce moyen là est une nouveauté et je n’avais encore jamais eu l’occasion d’en parler. Et bien la voilà.

Vous savez par exemple que toutes les nuits, votre site est indisponible ou injoignable pour cause de sauvegarde. Normalement, bing, tous les matins, vous avez une jolie notification qui vous attend dans votre boîte. Pas super utile quoi !

Comme vous faîtes les choses bien, votre serveur doit envoyer pendant ce laps de temps un code retour 503, qui signifie « Service Unavailable » ou en bon français service temporairement indisponible ou en maintenance.

C’est désormais possible dans les préférences avancées du site d’exclure ce code, et tout ceux que vous souhaitez des notifications.

Exclure un code retour dans les notifications
Exclure un code retour dans les notifications

Il suffit d’indiquer le(s) code(s) à exclure et puis c’est tout ! Vous ne recevrez plus de notifications sur ces code retour.

Notifications en fonction des canaux d’alertes

Dernier moyen à votre disposition pour améliorer vos notifications : Régler différemment l’envoi d’une notification en fonction du moyen à utiliser pour celle-ci.

Notifications en fonction canaux d’alertes
Notifications en fonction canaux d’alertes

Dans l’exemple ci-dessus, j’applique deux réglages distincts.

  1. Envoi d’une notification par mail après trois contrôles de confirmation et envoi par SMS après cinq confirmation.
  2. Alerte par mail sur tous les changements d’état et alerte par SMS uniquement pour passage en état critique.

Le rappel de fin

N’oubliez pas que, quelque soit le moyen que vous souhaitez utiliser, il faut au préalable vérifier celui-ci pour que le système vous envoie une notification. Cela ne prend que quelques secondes !

Olivier Jan

À propos de l’auteur

| Cofondateur de Check my Website.

Check My Website a arrêté son activité en 2017, n'hésitez pas à vous tourner vers Dareboost.