Diagnostics des serveurs et des services
Ce guide vous aide à vérifier et à résoudre par vous-même les problèmes de serveur les plus courants, même si vous n'êtes pas administrateur système. Vous apprendrez à vérifier l'état de votre serveur, à lire les journaux, à tester la connectivité et à déterminer quand il est nécessaire de contacter le support technique.
Avant de commencer
La plupart des problèmes relèvent de quelques catégories.
| Symptôme | Cause probable |
|---|---|
| Le serveur ne répond pas | Problème lié au réseau, au pare-feu ou à un service du système d'exploitation |
| Performances faibles | Utilisation élevée du processeur, de la mémoire vive ou de l'espace de stockage |
| Problèmes de connexion | SSH ou RDP désactivé, identifiants incorrects, blocage réseau |
| Site web indisponible | Panne du serveur web, problème DNS, certificat SSL expiré, problème de base de données |
| Erreurs de stockage | Espace disque insuffisant ou panne de disque |
Si votre serveur héberge des applications critiques et devient totalement indisponible, contactez immédiatement notre assistance. Notre service d'assistance par ticket est disponible 24 heures sur 24.
Vérifiez l'état de votre service dans l'espace client
Ouvrez la section « Commandes » et repérez le service concerné. Chaque commande affiche son statut, la date d'expiration du paiement, le nombre de jours restants dans la période de paiement et l'adresse IP principale.
Vérifiez le statut :
- « Traité » signifie que le service est actif et pleinement opérationnel
- « Suspendu (pour non-paiement) » signifie que l'accès est bloqué en raison d'une facture impayée. Réglez la facture pour réactiver le service
- « Suspendu (pour infraction) » signifie que l'accès est bloqué en raison d'un problème lié à la politique ou aux conditions d'utilisation. Contactez le service d'assistance pour résoudre ce problème
- « Annulé » signifie que le service a été résilié. La réactivation n’est possible que par l’intermédiaire du service d’assistance, pendant une durée limitée
Si la période de paiement est arrivée à terme, renouvelez le service avant de poursuivre le dépannage.
Ouvrez « Gérer la commande » et accédez à l’onglet « Détails ». La section « Contrôle » affiche l’état d’alimentation et, selon la plateforme, des actions telles que « Redémarrer », « Allumer » et « Éteindre ». Si le serveur ne répond pas, un « Redémarrage » est souvent la première action la plus rapide à effectuer. Sur certains serveurs, cette section est vide, ce qui signifie que les actions liées à l’alimentation sont gérées par le support sur demande.
Utilisez la console à distance lorsque SSH ou RDP ne fonctionne pas
Si vous ne parvenez pas à vous connecter de la manière habituelle, ouvrez la console à distance (IP-KVM ou IPMI) depuis « Gérer la commande ». Elle peut se présenter sous la forme d’un bouton, d’un lien avec un identifiant et un mot de passe, ou être sollicitée via le bouton « DEMANDER ». Le mode de secours peut également être disponible pour la récupération.
Depuis la console, vous pouvez :
- Vous connecter directement au système d'exploitation
- Afficher les erreurs système à l’écran
- Redémarrer les services réseau
- Modifier les règles du pare-feu, uniquement si vous connaissez les ports et les règles requis
Si vous constatez une panique du noyau, des erreurs de démarrage ou un écran noir, consultez la section ci-dessous consacrée aux erreurs de démarrage et aux erreurs système.
Testez la connectivité vers votre serveur
Effectuez un test ping depuis votre propre ordinateur.
ping YOUR.SERVER.IP
| Ce que vous voyez | Signification |
|---|---|
| Réponses reçues | Le serveur répond aux requêtes ICMP |
| Perte de paquets | Possible congestion du réseau ou filtrage |
| Pas de réponse | Le protocole ICMP est peut-être bloqué, ou le serveur ou le réseau est peut-être indisponible |
Si le réseau de votre bureau bloque les requêtes ping, essayez depuis une autre connexion. Un point d'accès mobile fonctionne généralement.
Essayez SSH ou RDP
Sous Linux, connectez-vous via SSH :
Sous Windows, ouvrez l'application Bureau à distance et saisissez l'adresse IP du serveur ainsi que vos identifiants.
| Message | Cause possible |
|---|---|
| de délai d'expiration de la connexion | Filtrage réseau, pare-feu ou service inaccessible |
| Connexion refusée | Le service n'est peut-être pas en cours d'exécution, ou le port est fermé |
| Accès refusé | Identifiants incorrects ou restrictions de connexion |
| Aucune route vers l'hôte | Problème de routage ou de connectivité réseau |
| Erreur de protocole | Problème de configuration du client, du protocole ou du service |
Si la connexion échoue, retournez à la console distante pour réinitialiser les identifiants ou les règles du pare-feu.
Vérifiez l'utilisation des ressources système
Une fois connecté, vérifiez ce qui sollicite le serveur.
Utilisation du processeur et de la mémoire vive :
top
Espace disque :
df -h
Utilisation du réseau. Les compteurs d'interface sont disponibles sur n'importe quel système :
ip -s link
Pour obtenir une vue en temps réel par connexion, l’outil iftop est très pratique (installez-le si la commande est introuvable) :
iftop
Sous Windows, ouvrez le Gestionnaire des tâches et consultez l'onglet « Performances », puis examinez les journaux « Système » et « Applications » dans l'Observateur d'événements.
Si le processeur ou la mémoire vive sont saturés, identifiez d’abord les processus qui utilisent le plus de ressources. Ne les redémarrez ou ne les arrêtez que si vous savez à quoi ils servent.
Vérifiez les erreurs de démarrage et du système
Depuis la console ou le terminal sous Linux, consultez le journal du démarrage en cours :
journalctl -b
Pour le démarrage précédent, ce qui est utile après un redémarrage inattendu :
journalctl -b -1
Pour les messages relatifs au noyau et au matériel :
dmesg | less
Sous Windows, si le serveur affiche l'écran de récupération, essayez « Dépannage », puis « Options avancées », puis « Réparation au démarrage ».
Si vous constatez des erreurs de disque ou de matériel, arrêtez-vous ici et contactez le support technique.
Vérifiez la configuration réseau et le pare-feu
Les outils de gestion du réseau et du pare-feu dépendent de votre système d'exploitation. Pour afficher vos adresses et routes actuelles sur n'importe quel système Linux :
ip addr
ip route
Selon le système, la gestion du réseau peut être assurée par NetworkManager, systemd-networkd ou netplan.
Pare-feu sous Ubuntu et Debian :
ufw status
iptables -L
Pare-feu sur AlmaLinux et Rocky, généralement géré par firewalld :
firewall-cmd --list-all
Sous Windows, vérifiez les paramètres du pare-feu Windows et l'état de la carte réseau dans le Panneau de configuration.
Redémarrez les services ou redémarrez en mode sécurisé
Ne redémarrez que ce dont vous avez besoin. Le nom du service dépend de votre distribution et des logiciels installés.
Serveur Web sous Ubuntu et Debian :
systemctl restart nginx
systemctl restart apache2
Serveur Web sous AlmaLinux et Rocky, où Apache est nommé httpd :
systemctl restart httpd
Base de données, en fonction de votre logiciel de base de données :
systemctl restart mysql
systemctl restart mariadb
Redémarrage complet, uniquement si aucune autre solution n'a fonctionné. Avant de redémarrer, assurez-vous qu'aucune mise à jour importante, sauvegarde ou opération sur la base de données n'est en cours :
reboot
Un redémarrage contrôlé permet souvent de résoudre les problèmes liés aux logiciels.
Évitez les arrêts forcés. Ils peuvent laisser le système de fichiers dans un état incohérent et provoquer des erreurs de disque.
Quand contacter le support
Contactez-nous si :
- Le serveur ne démarre pas
- Vous soupçonnez une panne matérielle
- Le réseau reste inaccessible après toutes les vérifications
- L'accès à la console est impossible
- Vous constatez une perte de données ou des erreurs RAID
Veuillez indiquer dans votre ticket :
- L'adresse IP et le nom d'hôte du serveur
- Ce qui s'est passé et les symptômes que vous observez
- Les mesures que vous avez déjà prises
- Des captures d'écran ou des messages d'erreur
Plus vous fournirez de détails, plus vite nous pourrons résoudre le problème.
Si vous ne parvenez pas à résoudre le problème vous-même, notre service d'assistance peut effectuer les diagnostics et intervenir à votre place. Pour connaître les informations d'accès et les confirmations à inclure dans votre demande, consultez les guides Intervention sur le serveur et Intervention sur le système d'exploitation.
Résumé
En suivant ce guide, vous pouvez rapidement diagnostiquer les problèmes de connectivité réseau, les plantages du système d'exploitation et les pannes de service, la surcharge des ressources, les problèmes de connexion, ainsi que les erreurs de démarrage ou liées au système de fichiers. Vous gardez le contrôle, et notre équipe est là pour vous aider à résoudre tout ce que vous ne pouvez pas régler vous-même.