Centraliser les logs des switchs sur un serveur Linux avec rsyslog
Dans un environnement réseau professionnel, il est essentiel de centraliser les journaux système (logs) pour faciliter la supervision, l’audit et la détection d’incidents.
Cet article te guide pas à pas pour configurer un serveur de logs (Syslog Server) sous Linux avec rsyslog, et y centraliser les logs de tes équipements réseau (comme les switchs ou NAS Synology).
⚙️ Partie 1 : Installation et configuration de rsyslog
Le service rsyslog est souvent déjà présent sur Ubuntu/Debian. Pour vérifier :
# rsyslogd -v
/image%2F0909370%2F20251030%2Fob_7a63c2_1.png)
Sinon, installe rsyslog :
# apt update
# apt install rsyslog -y
Vérifie ensuite son état :
# systemctl status rsyslog
S’il n’est pas actif, lance-le et active-le au démarrage :
# systemctl start rsyslog
# systemctl enable rsyslog
Enregistre et ferme, puis redémarre le service :
# systemctl restart rsyslog
/image%2F0909370%2F20251030%2Fob_5878f7_1.png)
Tu peux vérifier que le port est bien ouvert :
# netstat -tulpn | grep 514
/image%2F0909370%2F20251030%2Fob_b1ae9b_1.png)
Pour vérifier que rsyslog fonctionne correctement, envoie un message de test :
/image%2F0909370%2F20251030%2Fob_11f9e7_1.png)
Puis visualise les journaux récents :
# tail -f /var/log/syslog
/image%2F0909370%2F20251030%2Fob_0ad3a1_1.png)
Tu devrais voir ton message apparaître !
/image%2F0909370%2F20251030%2Fob_d96969_1.png)
/image%2F0909370%2F20251030%2Fob_835eda_1.png)
/image%2F0909370%2F20251031%2Fob_94c4e7_1.png)