Alertes expliquées
Chaque alerte que nous envoyons porte un numéro. Vous trouverez ici chacune d'elles avec son libellé exact, sa signification, ce qu'il convient de vérifier et la raison pour laquelle nous la signalons.
Surveillances (sites web, ports, DNS, certificats, messagerie, tâches cron)
101 Injoignable
Message
EN PANNE: Shop Shop est injoignable.
Signification
Plusieurs de nos points de contrôle n'ont pas pu joindre la surveillance, les uns après les autres. Un seul contrôle échoué ne déclenche jamais cette alerte : un second point de contrôle la confirme d'abord.
Que vérifier
Ouvrez vous-même l'adresse, idéalement depuis un autre réseau. Vérifiez que le serveur fonctionne, que le serveur web ou le service est démarré et qu'un pare-feu ou un service de sécurité (par exemple une protection contre les robots) ne bloque pas nos points de contrôle. Si le site fonctionne pour vous, le problème peut se situer sur le trajet vers le serveur ; la page de l'incident indique quels points de contrôle ont échoué.
Pourquoi nous la signalons
Lorsqu'une surveillance est injoignable, vos visiteurs et vos clients ne peuvent pas non plus y accéder. Chaque minute compte.
102 Aucune réponse
Message
EN PANNE: Shop Shop est injoignable. Pas de réponse : Connection timed out
Signification
La connexion a échoué avant qu'une réponse n'arrive, par exemple à cause d'un dépassement de délai, d'une connexion refusée, d'une erreur DNS ou d'un problème TLS. L'erreur située après les deux-points est l'erreur exacte reçue par notre contrôle.
Que vérifier
Regardez l'erreur : « timed out » indique généralement que le serveur est surchargé ou qu'un pare-feu interrompt la connexion ; « connection refused » signifie qu'aucun service n'écoute sur le port ; une erreur DNS signifie que le nom ne se résout pas. Si le problème n'a duré qu'un instant, il peut s'agir d'une brève panne réseau sur le trajet.
Pourquoi nous la signalons
Sans réponse, la page ou le service ne fonctionne pour personne qui tente de l'utiliser à ce moment-là.
103 Code HTTP inattendu
Message
EN PANNE: Shop Shop est injoignable. Le serveur a répondu avec HTTP 503.
Signification
Le serveur a répondu, mais avec un code d'état en dehors de la plage acceptée (par défaut de 200 à 399). Codes courants : 500 erreur interne, 502 et 504 problèmes derrière un proxy, 503 service indisponible ou maintenance, 403 accès refusé, 404 page introuvable.
Que vérifier
Ouvrez l'adresse et regardez la page. Consultez le journal d'erreurs du serveur web et de l'application. Un code 403 peut signifier qu'un pare-feu ou une protection contre les robots bloque nos contrôles : dans ce cas, autorisez nos points de contrôle ou modifiez les codes d'état acceptés de la surveillance. Pendant une maintenance planifiée, un code 503 est normal ; suspendez la surveillance pendant cette durée.
Pourquoi nous la signalons
Une page d'erreur à la place de votre contenu ressemble à une panne pour les visiteurs et les moteurs de recherche.
104 Mot-clé introuvable
Message
EN PANNE: Shop Shop est injoignable. Mot-clé « Add to cart » introuvable sur la page.
Signification
La page s'est chargée, mais le texte recherché par la surveillance ne s'y trouve pas.
Que vérifier
Ouvrez la page et recherchez le texte. Il arrive souvent que la page affiche une erreur, une demande de connexion ou un bandeau de cookies à la place du contenu. Si la page a été modifiée volontairement et que le texte a disparu, adaptez le mot-clé dans la surveillance ; il s'agira alors d'une fausse alerte.
Pourquoi nous la signalons
Une page peut répondre normalement tout en étant défectueuse, par exemple une page de boutique vide ou une erreur de base de données. Le mot-clé permet de le détecter.
105 Mot-clé indésirable trouvé
Message
EN PANNE: Shop Shop est injoignable. Mot-clé « Error » trouvé sur la page alors qu’il ne doit pas y figurer.
Signification
La page contient un texte qui ne devrait pas y figurer, par exemple « error » ou « maintenance ».
Que vérifier
Ouvrez la page et repérez où le texte apparaît. S'il fait partie du contenu normal (par exemple un article de blog qui mentionne ce mot), choisissez pour la surveillance un texte plus précis ; il s'agira alors d'une fausse alerte.
Pourquoi nous la signalons
Les messages d'erreur sur une page qui se charge par ailleurs normalement passent facilement inaperçus et coûtent des visiteurs et de la confiance.
106 La réponse DNS diffère
Message
EN PANNE: Shop Shop est injoignable. La réponse DNS diffère de celle attendue.
Signification
Le serveur DNS a répondu, mais pas avec la valeur attendue par la surveillance (par exemple une adresse IP différente).
Que vérifier
Vérifiez les enregistrements DNS chez votre hébergeur. Si vous les avez modifiés volontairement, mettez à jour la valeur attendue dans la surveillance. Une modification inattendue peut signifier que quelqu'un a changé vos paramètres DNS sans autorisation.
Pourquoi nous la signalons
Une réponse DNS erronée envoie les visiteurs et les courriels vers le mauvais serveur, ou nulle part.
107 Aucune réponse au ping
Message
EN PANNE: Shop Shop est injoignable. Aucune réponse au ping.
Signification
L'hôte n'a répondu à aucune requête ping de nos points de contrôle.
Que vérifier
Vérifiez que le serveur fonctionne et est joignable sur le réseau. Certains pare-feu et hébergeurs bloquent le ping (ICMP) ; si l'hôte ne répond jamais au ping, utilisez plutôt une surveillance de port ou de site web, sans quoi cette alerte peut être une fausse alerte.
Pourquoi nous la signalons
Un hôte qui ne répond plus du tout est généralement éteint ou coupé du réseau.
108 Problème réseau, serveur en marche
Message
PROBLÈME RÉSEAU: Shop Shop est injoignable depuis la plupart des points de vérification, mais au moins un point l’atteint encore : le serveur fonctionne, le problème se situe sur le réseau en amont.
Signification
La plupart de nos points de contrôle n'ont pas pu joindre la surveillance, mais au moins un y est parvenu. Le serveur lui-même fonctionne ; le problème se situe sur le réseau, sur le trajet vers celui-ci.
Que vérifier
Consultez la page d'état et les annonces réseau de votre hébergeur. Ces pannes se résolvent souvent d'elles-mêmes. Si elle dure, demandez à votre hébergeur si les routes depuis certaines régions sont touchées.
Pourquoi nous la signalons
Les visiteurs issus des régions touchées ne peuvent pas vous joindre, alors que tout semble normal depuis votre propre réseau.
109 Certificat invalide
Message
CERTIFICAT INVALIDE: Shop Le certificat SSL de Shop est invalide.
Signification
Le certificat SSL a expiré, ne correspond pas au nom de domaine, est incomplet ou n'est pas approuvé.
Que vérifier
Ouvrez le site dans un navigateur et regardez l'avertissement concernant le certificat. Renouvelez le certificat ou installez la chaîne de certification complète. Après un renouvellement, redémarrez le serveur web afin qu'il utilise le nouveau certificat.
Pourquoi nous la signalons
Les navigateurs affichent un avertissement de sécurité et la plupart des visiteurs partent. Les boutiques et les connexions ne fonctionnent plus.
110 Certificat bientôt expiré
Message
CERTIFICAT BIENTÔT EXPIRÉ: Shop Le certificat SSL de Shop expire bientôt.
Signification
Le certificat SSL expire prochainement. Il fonctionne encore actuellement.
Que vérifier
Vérifiez que le renouvellement automatique (par exemple certbot ou le panneau de votre hébergeur) est configuré et actif. Si le certificat a déjà été renouvelé, le serveur web utilise peut-être encore l'ancien : redémarrez-le ou rechargez-le.
Pourquoi nous la signalons
Nous vous prévenons à l'avance afin que vous ayez le temps d'agir avant que les visiteurs ne voient un avertissement de sécurité.
111 Certificat non récupérable
Message
CERTIFICAT IMPOSSIBLE À RÉCUPÉRER: Shop Le certificat SSL de Shop n’a pas pu être récupéré.
Signification
Nous n'avons pas pu récupérer le certificat, par exemple parce que le port est fermé ou que la connexion TLS échoue.
Que vérifier
Vérifiez que le service répond sur le port et que TLS est configuré. Un pare-feu qui bloque nos points de contrôle peut aussi en être la cause ; dans ce cas, il s'agit d'une fausse alerte pour les visiteurs.
Pourquoi nous la signalons
Sans le certificat, nous ne pouvons pas savoir si les visiteurs bénéficient d'une connexion valide et de confiance.
112 Signal de vie manqué
Message
HEARTBEAT MANQUÉ: Shop Shop ne s’est pas signalé à temps.
Signification
La tâche (par exemple une sauvegarde ou une tâche cron) n'a pas envoyé son signal à temps.
Que vérifier
Vérifiez si la tâche s'est exécutée et si elle peut toujours atteindre notre adresse de signal de vie. Si la tâche s'exécute plus tard ou moins souvent que prévu, ajustez l'intervalle et le délai de tolérance de la surveillance.
Pourquoi nous la signalons
Les tâches qui cessent de s'exécuter sans bruit, comme les sauvegardes, ne sont souvent remarquées que trop tard.
113 La tâche a signalé un échec
Message
TÂCHE EN ÉCHEC: Shop Shop a signalé une exécution en échec.
Signification
La tâche a envoyé son signal, mais a indiqué que son exécution a échoué.
Que vérifier
Consultez la sortie ou le journal de la tâche pour cette exécution.
Pourquoi nous la signalons
Une tâche qui s'exécute mais échoue est tout aussi problématique qu'une tâche qui ne s'exécute pas.
114 Vérifiez les paramètres de messagerie
Message
RÉGLAGES E-MAIL: Shop Les réglages e-mail de shop.example.com dans le DNS demandent votre attention (SPF, DKIM, DMARC ou serveurs de noms). Détails et corrections proposées dans le tableau de bord.
Signification
Les enregistrements DNS liés à la messagerie du domaine nécessitent votre attention : SPF, DKIM, DMARC, MTA-STS, DNSSEC ou les serveurs de noms.
Que vérifier
La page de la surveillance répertorie les constats exacts, accompagnés des corrections suggérées. Modifiez les enregistrements chez votre fournisseur DNS ; il peut s'écouler un certain temps avant que la modification soit visible partout.
Pourquoi nous la signalons
Des enregistrements absents ou erronés peuvent faire atterrir vos courriels dans les indésirables ou permettre à d'autres d'envoyer des courriels en votre nom.
115 Courriel de test manquant
Message
E-MAIL DE TEST MANQUANT: Shop Aucun e-mail de test de shop.example.com n’est arrivé à temps.
Signification
Le courriel de test régulier de votre serveur n'est pas arrivé à temps.
Que vérifier
Vérifiez la file d'attente et le journal de votre serveur de messagerie, ainsi que le fonctionnement de la tâche d'envoi. Un léger retard côté destinataire peut aussi en être la cause ; si le prochain courriel de test arrive, l'alerte se ferme d'elle-même.
Pourquoi nous la signalons
Si les courriels de test n'arrivent pas, les courriels de vos clients n'arrivent probablement pas non plus.
116 Courriel de test avec problèmes
Message
PROBLÈME DE LIVRAISON E-MAIL: Shop Le dernier e-mail de test de shop.example.com a échoué à SPF, DKIM ou DMARC, est sur liste noire ou a été classé comme spam. Détails dans le tableau de bord.
Signification
Le courriel de test est arrivé, mais il a échoué aux contrôles SPF, DKIM ou DMARC, figure sur une liste noire ou a été classé comme spam.
Que vérifier
La page de la surveillance indique précisément ce qui a échoué. Corrigez les enregistrements ou demandez le retrait de la liste noire.
Pourquoi nous la signalons
De tels courriels finissent souvent dans les indésirables ou sont rejetés.
Serveurs (agent)
201 Serveur ne transmettant plus de données
Message
SERVEUR: web1 web1 ne se signale plus (agent ou serveur hors ligne). L’agent n’envoie plus de données : le serveur est peut-être éteint ou hors ligne, ou l’agent s’est arrêté. Vérifiez que le serveur répond et que l’agent tourne.
Signification
Notre agent installé sur le serveur n'a envoyé aucune donnée depuis plusieurs minutes.
Que vérifier
Vérifiez que le serveur fonctionne et dispose d'une connexion réseau. Si c'est le cas, vérifiez le service de l'agent (« systemctl status centoculus-agent2 »). Après un redémarrage ou un changement de réseau, l'agent recommence à transmettre les données de lui-même ; l'alerte se ferme alors.
Pourquoi nous la signalons
Sans données, nous ne pouvons pas observer le serveur, et souvent le serveur lui-même est hors service.
202 Service arrêté
Message
SERVEUR: web1 web1 a un service arrêté. Un service surveillé ne fonctionne plus. Vérifiez son état et son journal, puis redémarrez-le.
Signification
Un service que vous avez choisi de surveiller sur le serveur ne fonctionne plus.
Que vérifier
Vérifiez l'état et le journal du service (« systemctl status <service> », « journalctl -u <service> ») puis redémarrez-le. Si vous avez arrêté ou supprimé le service volontairement, retirez-le des services surveillés ; il s'agira alors d'une fausse alerte.
Pourquoi nous la signalons
L'arrêt d'un service web, de base de données ou de messagerie entraîne généralement une panne de tout ce qui en dépend.
203 Disque presque plein
Message
SERVEUR: web1 web1 manque d’espace disque. Un système de fichiers est presque plein. Libérez de l’espace (anciens journaux, sauvegardes, caches) ou agrandissez le disque avant que des services ne tombent.
Signification
Un système de fichiers est plus plein que la limite définie (par défaut un avertissement à 85 % et une alerte à 95 %).
Que vérifier
Repérez les fichiers et répertoires volumineux (par exemple « du -xh / | sort -h | tail »), supprimez les anciens journaux, sauvegardes et caches, ou agrandissez le disque. Si le disque est volontairement toujours aussi plein, augmentez la limite pour ce système de fichiers.
Pourquoi nous la signalons
Lorsque le disque est plein, les bases de données, la messagerie et les sites web cessent d'écrire des données et tombent en erreur.
204 Inodes presque épuisés
Message
SERVEUR: web1 web1 manque d’inodes. Il ne reste presque plus d’inodes libres, en général à cause de très nombreux petits fichiers (sessions, caches, file d’attente mail). Supprimez d’anciens fichiers pour libérer des inodes.
Signification
Presque tous les inodes d'un système de fichiers sont utilisés, généralement par un très grand nombre de petits fichiers. De nouveaux fichiers ne peuvent plus être créés, même s'il reste de l'espace libre.
Que vérifier
Repérez les répertoires contenant un très grand nombre de fichiers (sessions, caches, file d'attente de messagerie) et supprimez les anciens.
Pourquoi nous la signalons
Sans inodes libres, les services tombent en erreur comme avec un disque plein, et ce problème est difficile à repérer.
205 Système de fichiers en lecture seule
Message
SERVEUR: web1 web1 a un système de fichiers en lecture seule. Le système a passé un système de fichiers en lecture seule, généralement à cause d’une erreur disque. Les services ne peuvent plus enregistrer de données : vérifiez le disque et le journal système.
Signification
Le système a passé un système de fichiers en lecture seule, généralement à cause d'une erreur de disque ou de système de fichiers.
Que vérifier
Consultez le journal système (« dmesg », « journalctl -k ») pour détecter les erreurs de disque et vérifiez l'état du disque. Une vérification du système de fichiers et un redémarrage sont souvent nécessaires ; si le disque défaille, migrez vers du matériel neuf.
Pourquoi nous la signalons
Les services ne peuvent plus rien enregistrer, et les données risquent d'être compromises.
206 Charge processeur élevée
Message
SERVEUR: web1 web1 a une charge CPU élevée. Le processeur est fortement sollicité depuis longtemps. Vérifiez quels processus l’utilisent.
Signification
Le processeur a été plus sollicité que la limite définie pendant une longue période (par défaut au-delà de 90 % pendant 15 minutes).
Que vérifier
Repérez les processus qui utilisent le processeur (« top », « htop »). Des travaux planifiés, comme des sauvegardes ou des imports, peuvent en être la cause ; si cela se produit régulièrement à la même heure, c'est normal.
Pourquoi nous la signalons
Un processeur constamment sollicité ralentit les sites web et les services.
207 Charge système élevée
Message
SERVEUR: web1 web1 a une charge système élevée. Plus de travail attend que les processeurs ne peuvent traiter. Vérifiez les processus en cours et l’activité des disques.
Signification
Pendant une longue période, plus de travail a attendu que les processeurs ne peuvent en traiter (charge système par processeur au-delà de la limite définie).
Que vérifier
Vérifiez les processus et l'activité des disques (« top », « iotop »). Une charge élevée avec une faible utilisation du processeur signale souvent des disques lents ou une attente réseau.
Pourquoi nous la signalons
Une charge élevée ralentit tout le serveur et précède souvent une panne.
208 Mémoire faible
Message
SERVEUR: web1 web1 manque de mémoire. Il reste peu de mémoire. Vérifiez quels processus l’utilisent ; si elle vient à manquer, le système arrête des services.
Signification
La mémoire libre est restée pendant un certain temps sous la limite définie (par défaut moins de 10 % disponible).
Que vérifier
Repérez les processus qui utilisent la mémoire (« top » trié par mémoire). Réduisez les paramètres de mémoire de la base de données ou de PHP, ou ajoutez de la mémoire.
Pourquoi nous la signalons
Lorsque la mémoire vient à manquer, le système arrête lui-même des processus, souvent la base de données.
209 Mémoire et swap presque pleins
Message
SERVEUR: web1 web1 manque de mémoire et de swap. La mémoire et le swap sont presque épuisés en même temps : le serveur manque réellement de mémoire, ralentit et peut arrêter des services. Vérifiez quels processus utilisent la mémoire, ou ajoutez de la mémoire.
Signification
La mémoire et le swap sont presque épuisés en même temps (moins de 10 % libres pour les deux). Le serveur manque réellement de mémoire.
Que vérifier
Repérez les processus qui utilisent la mémoire et réduisez leurs paramètres, ou ajoutez de la mémoire. Un swap plein ne pose pas de problème en soi : le système y place les données inutilisées. C'est pourquoi nous n'alertons que lorsque la mémoire est aussi faible.
Pourquoi nous la signalons
Le serveur devient très lent et le système se met bientôt à arrêter des services.
210 Serveur redémarré
Message
SERVEUR: web1 web1 a redémarré. Le serveur a redémarré. Si ce n’était pas prévu, consultez le journal système.
Signification
Le serveur a été redémarré. Nous consignons cet événement dans la liste des incidents sans envoyer d'alerte.
Que vérifier
Si le redémarrage n'était pas prévu, consultez le journal système pour en connaître la raison, par exemple une coupure de courant, une erreur du noyau ou une mise à jour automatique.
Pourquoi nous la signalons
Des redémarrages imprévus peuvent révéler des problèmes matériels ou de stabilité.
211 Horloge système incorrecte
Message
SERVEUR: web1 web1 a une horloge système incorrecte. L’horloge du serveur est fausse. Vérifiez la synchronisation de l’heure (NTP) ; une heure erronée perturbe les certificats, les connexions et les tâches planifiées.
Signification
L'horloge du serveur diffère de l'heure réelle de plus d'une minute.
Que vérifier
Vérifiez la synchronisation de l'heure (« timedatectl ») ; démarrez ou configurez NTP (par exemple systemd-timesyncd ou chrony).
Pourquoi nous la signalons
Une heure incorrecte perturbe les certificats, les connexions, les codes d'authentification à deux facteurs et les tâches planifiées.
212 Comptes utilisateurs modifiés
Message
AVIS #212: web1 web1 a des comptes utilisateurs ou des groupes modifiés. Un compte utilisateur ou un groupe a été ajouté, modifié ou supprimé. Si ce n’était ni vous ni votre équipe, le serveur est peut-être compromis : vérifiez qui y a accès.
Signification
Un compte utilisateur ou un groupe du serveur a été ajouté, modifié ou supprimé (/etc/passwd ou /etc/group modifié). Nous signalons cet événement une seule fois ; il n'y a pas de message de confirmation de fin.
Que vérifier
Consultez les dernières modifications (« tail /etc/passwd », « last », « journalctl »). Les installations et mises à jour de logiciels créent aussi des utilisateurs système ; si vous-même ou votre équipe avez installé quelque chose à ce moment-là, c'est normal.
Pourquoi nous la signalons
Les attaquants créent souvent leur propre utilisateur pour conserver un accès. Être prévenu rapidement est essentiel.
213 Mots de passe modifiés
Message
AVIS #213: web1 web1 a des mots de passe modifiés. Un mot de passe a été modifié sur le serveur. Si ce n’était ni vous ni votre équipe, vérifiez qui y a accès.
Signification
Un mot de passe du serveur a été modifié (/etc/shadow modifié). Nous signalons cet événement une seule fois ; il n'y a pas de message de confirmation de fin.
Que vérifier
Vérifiez qui a modifié quel mot de passe (« journalctl », « last »). Les changements de mot de passe effectués par vous ou votre équipe, ainsi que certaines mises à jour, sont normaux.
Pourquoi nous la signalons
Un changement de mot de passe inattendu peut signifier qu'un tiers a pris le contrôle d'un compte.
214 Droits d'administration modifiés
Message
AVIS #214: web1 web1 a des droits d’administration modifiés (sudo). Les droits d’administration (sudo) ont été modifiés. Si ce n’était ni vous ni votre équipe, vérifiez qui y a accès.
Signification
Les droits d'administration (sudo) du serveur ont été modifiés (/etc/sudoers ou /etc/sudoers.d modifié). Nous signalons cet événement une seule fois ; il n'y a pas de message de confirmation de fin.
Que vérifier
Examinez le fichier modifié et vérifiez qui dispose de droits d'administration. Certains paquets ajoutent leurs propres règles lors de leur installation.
Pourquoi nous la signalons
Les droits d'administration donnent le contrôle total du serveur. Des modifications inattendues sont un signal d'alarme important.
215 Configuration SSH modifiée
Message
AVIS #215: web1 web1 a une configuration SSH modifiée. La configuration SSH a été modifiée. Vérifiez que les connexions restent limitées comme prévu.
Signification
La configuration du serveur SSH (/etc/ssh/sshd_config) a été modifiée. Nous signalons cet événement une seule fois ; il n'y a pas de message de confirmation de fin.
Que vérifier
Vérifiez les paramètres modifiés, en particulier la connexion par mot de passe, la connexion root et le port. Les mises à jour du paquet SSH peuvent aussi modifier ce fichier.
Pourquoi nous la signalons
SSH est le principal moyen d'accès au serveur. Une configuration affaiblie facilite les attaques.
Vous voulez que ce soit vérifié automatiquement, avec une alerte dès que quelque chose cloche ?
Avec l'offre gratuite, Centoculus vérifie votre site web à intervalles réguliers et vous prévient par e-mail et dans l'app avant que vos clients ne remarquent quoi que ce soit. Moniteurs de sites web et vérifications SSL inclus, gratuitement, usage professionnel autorisé ; les limites de l'offre gratuite sont indiquées sur la page Tarifs. Les inscriptions ouvrent bientôt : obtenez un accès anticipé et vous serez parmi les premiers.
Obtenir un accès anticipé