Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
logrotate [Le 19/05/2023, 14:41]
92.184.118.183 [Exemple] Correction de typographies.
logrotate [Le 24/11/2023, 09:14] (Version actuelle)
90.89.138.125 [Statut et Vérification] Mise en forme exemple de fichier status
Ligne 78: Ligne 78:
 ====Tâche Cron ==== ====Tâche Cron ====
  
-Vous pouvez aussi gérer la rotation des logs avec une tâche cron, pour éviter la configuration à la main et traiter ça de manière automatique. En créant une entrée dans /​etc/​cron.daily/​logrotate , la rotation des logs sera alors effectuée tous les jours.+Vous pouvez aussi gérer la rotation des logs avec une tâche cron, pour éviter la configuration à la main et traiter ça de manière automatique. En créant une entrée dans /​etc/​cron.daily/​logrotate,​ la rotation des logs sera alors effectuée tous les jours.
  
  
 ==== Statut et Vérification ==== ==== Statut et Vérification ====
  
-Pour s'​assurer qu'un fichier de logs effectue correctement ses rotations ou, pour vérifier la date et l'​heure de sa dernière rotation, consulter le fichier /​var/​lib/​logrotate/​status ou logrotate.status .+Pour s'​assurer qu'un fichier de logs effectue correctement ses rotations ou, pour vérifier la date et l'​heure de sa dernière rotation, consulter le fichier /​var/​lib/​logrotate/​status ou logrotate.status.
 C'est un fichier aisément lisible, qui contient le nom du fichier de logs et la date à laquelle il a subi sa dernière rotation. C'est un fichier aisément lisible, qui contient le nom du fichier de logs et la date à laquelle il a subi sa dernière rotation.
  
-<​code>​cat /​var/​lib/​logrotate/​status ou cat /​var/​lib/​logrotate/​logrotate.status</​code> ​+<​code>​cat /​var/​lib/​logrotate/​status</​code>​ 
 +ou 
 +<​code>​cat /​var/​lib/​logrotate/​logrotate.status</​code> ​
  
  
 Quelques entrées de ce fichier, pour exemple: Quelques entrées de ce fichier, pour exemple:
  
-"/​var/​log/​lpr.log"​ 2013-4-11\\+''​"/​var/​log/​lpr.log"​ 2013-4-11\\
 "/​var/​log/​dpkg.log"​ 2013-4-11\\ "/​var/​log/​dpkg.log"​ 2013-4-11\\
 "/​var/​log/​pm-suspend.log"​ 2013-4-11\\ "/​var/​log/​pm-suspend.log"​ 2013-4-11\\
Ligne 99: Ligne 101:
 "/​var/​log/​apport.log"​ 2013-4-11\\ "/​var/​log/​apport.log"​ 2013-4-11\\
 don't forget to check your host before editing anything don't forget to check your host before editing anything
 +''​
  
 ==== La rotation ==== ==== La rotation ====
Ligne 129: Ligne 131:
 La compression peut être paramétrée globalement dans le fichier /​etc/​logrotate.conf. La compression peut être paramétrée globalement dans le fichier /​etc/​logrotate.conf.
  
-Un paramétrage pour chaque application peut être redéfinit ​dans les fichiers présents dans le répertoire /​etc/​logrotate.d.+Un paramétrage pour chaque application peut être redéfini ​dans les fichiers présents dans le répertoire /​etc/​logrotate.d.
  
 Avec l'​option "​**nocompress**",​ logrotate renomme simplement le fichier en '​nom_de_fichier_journal.log.1',​ avec très peu d'​échange disque puisque seul le nom du fichier est changé dans le système de fichier, le contenu reste inchangé. Avec l'​option "​**nocompress**",​ logrotate renomme simplement le fichier en '​nom_de_fichier_journal.log.1',​ avec très peu d'​échange disque puisque seul le nom du fichier est changé dans le système de fichier, le contenu reste inchangé.
  • logrotate.1684500116.txt.gz
  • Dernière modification: Le 19/05/2023, 14:41
  • par 92.184.118.183