Aller au contenu
Centoculus

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é