J’ai longtemps cherché une solution fiable et esthétiquement supportable pour surveiller l’uptime d’un site ainsi que l’expiration de son certificat SSL. J’ai testé de nombreuses solutions gratuites, payantes ou en auto-hébergement (Uptime Kuma) jusqu’à tomber sur updown.io : LA VIE !

bldwebagency-monitoring-uptime-web-updown-io-surveillance-site-web

L’uptime, c’est quoi ?

Si vous hébergez des sites Web, vous avez certainement rédigé des contrats avec vos clients, et il vous a été demandé une moyenne d’uptime des sites hébergés sur vos infrastructure. L’uptime, c’est un pourcentage de disponibilité d’un site internet, il est calculé sur un mois, une année ou autre range de date.

bldwbebagency-uptime-monitoring-surveillance-web

Si vous n’êtes pas responsable de l’hébergement des sites, il faudra se retourner vers l’hébergeur (OVH, o2Switch, Hostinger…) pour connaitre cette donnée à fournir à votre client.

Le score Apdex, quésaco ?

L’Application Performance Index, également appelé Apdex, est une norme ouverte visant à simplifier le suivi des performances des applications. L’Apdex analyse la satisfaction perçue de l’utilisateur final d’une application. Il ne s’agit pas d’un outil de surveillance et de gestion des performances des applications (APM, Application Performance Management).

L’Apdex attribue un score numérique au niveau de satisfaction des utilisateurs en fonction de la réactivité d’une application Web, en calculant le degré de correspondance entre les attentes des utilisateurs et les performances, sur une échelle fractionnaire qui va de 0 (aucun utilisateur satisfait) à 1 (tous les utilisateurs satisfaits).

Updown.io : Une solution complète de monitoring Web

Updown.io bénéficie d’une interface plutôt intuitive et relativement basique. Le besoin est le suivant : surveiller l’uptime et le temps de réponse d’un site Web via son URL. En bonus, l’outil vous alerte lorsqu’un certificat SSL arrive à expiration, ou lorsque le score Apdex est trop bas.

L’outil permet de surveiller un site via son code de retour HTTP (200-20X), ou d’y rechercher une chaîne de caractères spécifique dans la page ciblée. Concernant les sondes de vérification, Updown nous offre 8 probes de check :

  • Los Angeles, US
  • Miami, US
  • Montreal, Canada
  • Roubaix, France
  • Frankfurt, Allemagne
  • Singapore, Singapore
  • Tokyo, Japon
  • Sydney, Australie

Il est nécessaire de configurer au minimum 2 sondes pour ajouter un site, mais en fonction de la localisation générale de vos visiteurs, il peut être utile d’appliquer un probe au Japon ou au Canada.

bldwebagency-monitoring-uptime-web-updown-io-surveillance-site-web-add-site

Concernant les notifications, ici aussi, Updown fait les choses bien et vous permettra de notifier la terre entière avec les solutions suivantes :

  • Email
  • Slack
  • Telegram
  • SMS
  • Zapier
  • Webhook custom …

Il est également possible de se créer une page de status complète, visible publiquement ou privée.

L’outil propose également une API complète dont vous trouverez la documentation ici, pour ajouter des sites, des contacts de notification ou récupérer des informations sur les checks actuellement en place sur votre compte.

Pour tester updown.io gratuitement, c’est par ici.