Comment accéder aux logs de mon serveur (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é
Les logs (appelé historique d'événements) permettent de stocker un historique des événements attachés à un processus. Les fichiers des logs permettent de trouver les erreurs qui se produisent en cas de problèmes et permettent ainsi le debug.
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 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 les logs dans un fichier compressé:
# zgrep "texte" /var/log/auth.log.5.gz
Rechercher un "terme" dans l'intégralité des fichiers des logs
# grep -R "nom_du_paquet" /var/log/*