Comment accéder aux logs de mon serveur (Linux)
Accéder aux logs de mon serveur dédié linux
Introduction
Vous trouverez dans cet article comment trouver les fichiers de logs de votre serveur sous une distribution linux. Cela vous permettra de trouver la problématique en cas de problème avec un service/processus.
Déroulé
En informatique, on parle de log (diminutif de logging) pour désigner un fichier, ou tout autre dispositif, permettant de stocker un historique des évènements attachés à un processus. Ces évènements sont horodatés et ordonnés en fonction du temps.En clair, le log est un peu le “journal de bord” d’un système. On parle parfois en français de fichier journal pour désigner les logs. Il sera consulté en cas de besoin, par exemple pour essayer d’identifier l’origine d’une panne ou l’auteur d’une intrusion (réussie ou manquée).
Les fichiers des logs permettent de trouver les erreurs qui se produisent en cas de problèmes et permettent ainsi le debug sur votre serveur dédié linux.
Généralement les fichiers de logs se trouvent dans '/var/log/'
(source: https://wiki.debian-fr.xyz/Consulter_les_logs_:_quoi,_o%C3%B9_et_comment_chercher_%3F)
Vous avez la possibilité de rechercher dans ces fichiers de logs du serveur dédié linux avec ces différentes commandes:
Voir en direct les fichiers de logs:
# tail -f /var/log/messages
Voir les 10 dernières lignes d'un fichier:
# tail -n 10 /var/log/daemon.log
Rechercher un terme dans un fichier compressé:
# zgrep "texte" /var/log/auth.log.5.gz
Lire un fichier compressé:
# zcat /var/log/auth.log.5.gz
Rechercher un "terme" dans l'intégralité des fichiers des logs
# grep -R "nom_du_paquet" /var/log/*