Systèmes d’alerte pour vérifier si votre site Web est en panne
De nos jours, un bon administrateur système et réseau doit avoir tout sous son contrôle, généralement les personnes qui se consacrent à la gestion des serveurs sur lesquels leurs sites Web sont hébergés, ou les serveurs sur lesquels sont stockées des centaines de pages Web clientes doivent pouvoir réagir très rapidement. en cas de chute, et aujourd’hui dans RedesZone, nous allons parler de quelques outils que vous pouvez utiliser pour savoir si votre site Web ou les sites Web de vos clients sont en panne.
Il n’y a rien de plus ennuyeux pour un client visitant le Web que de se bloquer soudainement et d’être incapable de naviguer. Pire encore s’il s’agit d’une boutique en ligne, car nous perdrons non seulement de l’audience, mais aussi de l’argent car les gens ne peuvent pas acheter les produits que nous vendons.
Les administrateurs système utilisent différents logiciels pour surveiller différentes pages Web. Aujourd’hui, dans RedesZone, nous allons recommander certains des meilleurs outils pour surveiller si votre site Web tombe en panne.
Pingdom
Ce service Pingdom est bien connu et d’une grande aide pour les administrateurs créé par la société Solarwinds qui rend le contrôle de votre site web très facile, grâce aux fonctionnalités suivantes :
- Moniteur de disponibilité : Pingdom dispose d’un réseau mondial de plus de 100 serveurs qui vérifient chaque minute que votre site Web est disponible avec un accès depuis n’importe où dans le monde.
- Surveillez les utilisateurs en temps réel : il dispose d’un système qui vous indique en temps réel les visites et vous indique comment améliorer les performances et quelle partie du Web ils visitent le plus.
- Test d’interaction : Avec cette fonction, vous pouvez vous assurer que toutes les fonctions utilisées par votre site Web fonctionnent, telles que les inscriptions, les paiements, etc. S’ils ne fonctionnent pas ou cessent de fonctionner automatiquement, il vous envoie un avis.
- Moniteur de vitesse du site Web : Il suit et analyse le temps de chargement des différentes pages de votre site Web, avec une attention particulière aux formulaires de contact, aux inscriptions, aux commandes et aux paiements.
- Alertes sécurisées : avant que des alertes ne vous parviennent, l’équipe Pingdom vérifie qu’elles sont vraies avant de vous en informer.
- Analyse de la cause des problèmes : S’il y a un problème avec votre site Web, un rapport détaillé est fait de ce qu’a été le problème afin qu’il puisse être résolu et qu’il ne se reproduise plus.
- Équipes : les alertes peuvent être acheminées vers différentes équipes de travail afin que les bonnes personnes soient averties.
- Intégration API : Ils disposent d’une API pour automatiser certaines procédures.
Comme vous pouvez le constater, Pingdom propose de nombreux utilitaires et services pour éviter de vous soucier de presque tous les problèmes d’accès à notre site Web. Si vous voulez l’essayer, vous disposez d’un service d’essai de 14 jours.
Nagios / Zabbix / Icinga2
Nagios, Zabbix et Icinga2 sont trois des systèmes de surveillance de serveurs et de services les plus utilisés au monde. Ils nous permettent de connaître l’état d’un serveur à travers différents tests, dont des tests sur le serveur web pour voir s’il est en ligne. Ces programmes sont axés non seulement sur le Web, mais également sur la surveillance des bases de données, la vérification de la connectivité réseau et nous pouvons même programmer nous-mêmes des scripts pour vérifier différents paramètres système.
C’est un logiciel très configurable et un peu compliqué à utiliser si vous êtes un débutant. Il fonctionne à l’aide de scripts et est largement utilisé dans les grandes entreprises. Un autre aspect très remarquable est que, si nous le «joignons» à Grafana, nous pourrons avoir un panneau de contrôle complet de tout ce qui se passe.
Il est disponible pour :
- Surveiller les fenêtres
- Surveiller Linux
- Surveiller les serveurs
- Surveiller les applications
- Surveiller les systèmes via SNMP
- Surveiller les journaux
- Surveiller le réseau
Comme vous pouvez le voir il est très complet et je peux vous assurer qu’il est très complet et utile si vous le configurez bien.
Datadog
Un autre programme très utile est Datadog , qui serait un mélange des deux précédents. Ses principales caractéristiques sont que vous pouvez configurer des moniteurs de points critiques à partir de plusieurs emplacements, il vous permet de gérer vos SLA et SLO, il vous alerte lorsqu’un service cesse de fonctionner avant que les utilisateurs ne le sachent, des alertes sophistiquées pour que vous ne soyez pas submergé par de nombreuses alertes .
D’autres fonctions de Datadog sont la possibilité de voir un résumé de toutes les surveillances sur une seule page, de cette façon, nous obtenons plusieurs avantages :
- Vous réduisez le temps de dépannage grâce à toutes les données sur un seul écran.
- Vous pouvez voir sur cette page les métriques en temps réel de l’infrastructure et des logs, ainsi que l’utilisation des applications.
- Vous pouvez visualiser les données au moment de l’utilisation ainsi que les mesures clés que vous définissez.
Ce programme est utilisé par des sociétés de premier plan telles que Samsung, The Washington Post, 21St Century Fox, Comcast, etc. Si vous voulez l’essayer, vous disposez d’un essai gratuit de 14 jours.
Robot de disponibilité
Cette application Uptime Robot créée en 2010 est basée sur un système en ligne qui ne nécessite aucun type d’installation. Il propose plusieurs options gratuites et payantes. La version gratuite de série nous offre une série de caractéristiques suffisantes pour tout utilisateur mais qui a un petit gros handicap, voyons ce que cela nous donne :
- 50 moniteurs : les moniteurs sont le nombre de sites Web que nous pouvons contrôler
- Plusieurs types : vous pouvez vérifier différentes choses comme http, https, ping, ports, mots-clés, etc.
- Alertes : Par e-mail, Telegram, Slack, Microsoft Teams, push, appels vocaux
- Statistiques : statistiques telles que la disponibilité, l’inactivité et les temps de réponse
- Vérification : vérifiez les temps d’arrêt à partir de plusieurs emplacements
- Pages d’état publiques : vous pouvez partager l’état de votre site Web publiquement
- Fenêtres de maintenance : Vous pouvez définir des périodes de maintenance
- Notifications avancées : Vous pouvez configurer quand vous souhaitez recevoir une notification par heure
Après avoir vu tout ce que peut nous offrir UptimeRobot, vous vous demandez sûrement où est le handicap que j’évoquais au début, et ce n’est autre que la version gratuite, les notifications par téléphone ou SMS ne fonctionnent pas. Si nous en avons besoin pour notre intérêt, il faudrait passer à la version Pro, qui coûte 4,5 $ par mois pour 50 moniteurs jusqu’à 649 $ par mois pour la version 20 000 moniteurs, qui nous offre 1 700 SMS ou appels vocaux, 24 mois des journaux, surveillance SSL, notifications avancées, fenêtres de maintenance. Ce seraient les principales différences avec la version gratuite.
Monitis
Monitis , on pourrait dire que c’est du style à l’application Nagios que j’évoquais plus haut, mais avec une approche différente. Ce qu’il nous offre, c’est de pouvoir voir l’état de plusieurs services tels que la surveillance des pages Web, la surveillance des serveurs, la surveillance du trafic réseau, la surveillance des applications et la surveillance personnalisée. En passant en revue chacune des fonctions, le point culminant est :
- Surveillance des pages Web : Il nous montre le temps d’activité, le chargement de la page, les transactions.
- Surveillance du serveur : Il nous montre l’état du CPU, de la RAM, des disques durs, du réseau, de la bande passante, du TCP, etc.
- Surveillance du réseau : vérifie que le réseau est sécurisé, en particulier les périphériques réseau tels que les commutateurs, les systèmes téléphoniques, les serveurs, etc.
- Surveillance d’application : S’il y a un bogue dans une application, il vous le montrera.
- Surveillance personnalisée : vous pouvez configurer tout ce que vous souhaitez contrôler.
Selon Monitis, ce service est très facile à configurer, et en seulement 3 minutes, nous pouvons le mettre en place et le faire fonctionner, en plus, ils promettent une visibilité totale, des alertes et des rapports proactifs et leur équipe de support est présente en anglais et en allemand. Si vous cherchez une alternative à Nagios, nous vous recommandons d’essayer Monitis.
Montastique
Montastic est l’un des services les plus simples du marché, ne nécessitant aucune configuration ni expérience. Son système est basé sur une page Web où nous entrons l’adresse de la page Web que nous voulons contrôler. Une fois entré, il nous montre l’état actuel, qui est simplement s’il est en ligne ou non (je dirais un simple ping) et il nous donne la possibilité de recevoir des alertes au cas où notre statut de courrier électronique change. Nous avons également la possibilité de nous inscrire gratuitement sur votre site Web pour accéder à l’état des différents sites Web que nous avons enregistrés via le Web.
Il propose deux types de services : le gratuit où il contrôle le statut du site Web toutes les trente minutes et nous permet de contrôler 30 sites Web, le premium qui pour 49 $ par mois vous permet de contrôler cinq cents sites Web toutes les cinq minutes.
Site24x7
Cette application est disponible aussi bien pour ordinateur que pour mobile, ce que Site24x7 nous propose c’est une solution de monitoring tout-en-un, voyons ce qu’elle nous propose :
- Surveiller les performances du site Web : vous pouvez surveiller les services Internet tels que HTTPS, serveur DNS, serveur FTP, certificat SSL / TLS, serveur SMTP, POP, URL, API REST, service Web SOAP.
- Surveillance des serveurs : vous avertit lorsque les serveurs ont des interruptions et vous avertit pourquoi cela s’est produit
- Surveillance des transactions Web : vous pouvez simuler et optimiser les processus d’achat dans les magasins en ligne
- Surveillance des performances des applications : spécifiquement pour Java, .NET, Ruby, Node.js, PHP, AWS, Azure.
- Surveillance du réseau : surveille les périphériques réseau critiques tels que les routeurs, les commutateurs et les pare-feu.
- Surveillance du cloud public et privé : vous pouvez surveiller les charges de travail à partir de plateformes telles qu’Amazon Web Services, Azure et VMware.
- Surveillance réelle des utilisateurs : vous pouvez analyser et segmenter les performances par navigateur, système d’exploitation, géographie, FAI.
- RMM pour MSP et CSP : vous pouvez gérer efficacement l’infrastructure informatique des clients grâce à une surveillance sécurisée, évolutive et abordable.
- Gestion des enregistrements depuis le cloud : Tous les enregistrements sont accessibles depuis le cloud pour être consultés de n’importe où.
En fonction de vos besoins, vous pouvez choisir différentes options, toutes payantes, que vous pouvez consulter sur leur site internet :
Tendances haussières
Cette application de paiement Uptrends vous permet de contrôler l’état de différents services tels que les pages Web, les applications, les performances de votre site Web, l’état du serveur et l’utilisation réelle de vos services par les utilisateurs. Il est utilisé par des entreprises aussi importantes que SpaceX, Vimeo, Virgin, Microsoft, Zendesk et Bitly.
Ses principales caractéristiques sont :
- Surveillance du site Web : chaque minute, ses 212 points de contrôle surveillent l’état de votre site Web.
- Surveillance des applications Web : surveillez les transactions telles que les paniers, l’écran de paiement, la connexion, les recherches et les formulaires.
- Surveillance des performances Web : identifiez les navigateurs qui posent problème et les temps de chargement des utilisateurs.
- Surveillance des serveurs : contrôlez la disponibilité des serveurs de messagerie et Web.
- Surveillance des utilisateurs : analysez les performances des utilisateurs avec les différents appareils qu’ils utilisent.
En plus des fonctions ci-dessus, il dispose également d’un service d’alertes SMS et vocales, d’une escalade des incidents, d’applications mobiles, d’une intégration avec Slack, PagerDuty et Webhook, et bien plus encore.
Son prix commence de 11,67 $ par mois dans la version de base à 163,37 $ par mois dans la version professionnelle. Nous vous recommandons de visiter leur site Web où vous pouvez voir ce que chaque plan offre.
Après avoir analysé tous ces services web, selon vos besoins, l’un ou l’autre vous conviendra mieux. En général, presque tous offrent les mêmes services, mais avec chacun quelque chose de particulier. Le meilleur conseil que nous puissions vous donner de RedesZone est de les essayer, puisqu’ils ont tous une version d’essai de 14 à 30 jours, de quoi savoir si elle correspond ou non à vos attentes.