1.3 KiB
1.3 KiB
Syslog
Contenu
Soit la ligne de log suivante:
Nov 25 16:22:26 B2AdminLinux1 systemd: Starting Network Manager Script Dispatcher Service...
Identifier:
- la date et heure de l'évènement
- la machine à l'origine de l'évènement
- le service
- le message proprement dit
Quels sont les services responsables de la collecte et du traitement des logs sur un système d'exploitation CentOS 7 ?
Sur quels critères ce service s'appuie-t'il pour décider de la destination d'un évènement ?
Apache
Installer le paquet httpd et identifier le fichier responsable de la rotation des logs de ce service.
Examiner le fichier et déterminer la fréquence de rotation et la durée de rétention des logs apache.
Ateliers
Configuration
Configurer rsyslog, via le fichier /etc/rsyslog.d/error.conf afin qu'il centralise tous les messages dont la gravité est supérieure ou égale à "error" dans /var/log/error.log
Rotation
Assurez vous que le fichier de log /var/log/error.log ne puisse pas grossir indéfiniment: en faire une rotation quotidienne, et conserver 4 semaines d'historique.
LogHost
Envoyer vos logs sur ma machine
Utiliser la commande shell logger pour envoyer votre nom prénom avec la facility local5 et la priorité info, qui devrait arriver dans un fichier de log sur ma machine