# Syslog ## Contenu ### Soit la ligne de log suivante: ```bash 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