Table des matières de l'article :
Il est important de surveiller vos applications, sites Web, réseau, pare-feu, etc. Le suivi peut vous aider à trouver la cause première d'un problème et à en être conscient avant vos clients.
Dans cet article, nous nous concentrerons sur la surveillance des applications Web ou des sites Web.
Il existe plusieurs solutions telles que Robot de disponibilité ou StatusCake qui vous permettent de surveiller 50 sites Web GRATUITEMENT. Vous pouvez surveiller votre URL, vérifier si votre certificat SSL expirera et recevoir des alertes si votre site Web est en panne par e-mail, Slack ou même par SMS.
Vous pouvez avoir exactement les mêmes fonctionnalités (voire plus) en installant Disponibilité Kuma qui est open source et peut être installé en auto-hébergement sur une instance VPS ou Cloud.
La conception du tableau de bord est similaire à Robot uptime et très intuitif ainsi qu'absolument rapide et captivant.
Développé sur des technologies avancées
Il faut bien dire que l'Uptime Kuma est développé sur des technologies de pointe, asynchrones, réseau et performantes.
En fait, Uptime Kuma est basé sur le langage node.js, et SQLite en tant que base de données noSQL.
L'interface graphique est basée sur Vue.js 3, Bootstrap5 et Vite.js
Il utilise WebSockets et est disponible à la fois en mode autonome (vous devrez installer nodejs et npm) puis exécuter Uptime Kuma, ou pour ceux qui connaissent docker et veulent commencer à l'utiliser tout de suite, ils peuvent choisir de télécharger le dockerized image.
Caractéristique et fonctionnalité
Il faut dire que le logiciel, bien que relativement nouveau, est déjà très mature et bien doté en fonctionnalités.
Bien qu'il soit certainement inspiré d'Uptime Robot (l'interface graphique est très similaire) il n'a rien à lui envier.
En effet, on retrouve de nombreuses fonctionnalités dont :
- Suivi de la disponibilité pour HTTP (s) / TCP / HTTP (s) Mot-clé / Ping / Enregistrement DNS / Push / Steam Game Server.
- UX / UI élégant, réactif et rapide.
- Notifications via Telegram, Discord, Gotify, Slack, Pushover, Email (SMTP) et au-delà 70 Notification Services, cliquez ici pour la liste complète .
- Intervalles minimum de 20 secondes pour la surveillance.
- Possibilité de retenter la vérification avant d'envoyer l'alerte
- Multilingue
- Page d'état simple
- Tableau de ping
- Historique des temps de réponse (TTFB)
- Informations sur le certificat SSL et notifications lorsqu'il reste quelques jours à expirer.
Combien économisez-vous par rapport à Uptime Robot ?
Prenons l'exemple d'un hébergeur moyen qui souhaite surveiller 5000 sites par mois pendant un an.
Avec Uptime Robot nous aurions un coût de 4944 dollars par an.
Avec Uptime Kuma, c'est juste le coût d'une instance Cloud avec 4 cœurs et 8 Go de RAM et 1 Go/s de connectivité que l'on paye actuellement 13 € par mois.
Alors on passe d'environ 5000 150 $ par an à environ XNUMX € par an avec une économie de 33 fois.
Quelles sont les limites ?
La seule limite que l'on peut noter est que la localisation des tests est uniquement relative à la zone géographique où la machine est installée. Il n'est pas possible de tester l'accessibilité des sites à partir de différents emplacements et vous devez donc veiller à l'installer sur un fournisseur qui a une excellente disponibilité et une excellente accessibilité des services.
Il s'agit certainement d'une solution qui convient à 99 % des utilisateurs actuels d'Uptime Robot.