syslog & logrotate - Installation - Linux et OS Alternatifs
Marsh Posté le 31-08-2003 à 14:01:32
Code :
  | 
 
 
Voilà la solution pour garder 45 jours de logs. 
à rajouter dans 
Code :
  | 
Marsh Posté le 31-08-2003 à 17:34:09
le plus propre est quand même de faire une entrée dans /etc/logrotate.conf, genre 
 
/var/log/tonfichier.log { 
    weekly 
    rotate 4 
    compress 
} 
 
Pour qu'il compresse et "tourne" chaque semaine en laissant 4 semaines d'historique par ex 
 
la page de manuel est très bien expliqué, il est possible de compresser les logs, d'exécuter quelque chose après le roulement, etc
Marsh Posté le 31-08-2003 à 19:16:23
oui et non 
 
ce que j'ai fait est propre 
 
il faudrait relancer le syslog apres hors il l'est déja juste apres mes commandes.bref ça me va comme ça, mais c pas mal non plus
Marsh Posté le 31-08-2003 à 19:22:08
spa dur de lui dire de relancer un daemon après, suffit de rajouter : 
 
| Citation :    | 
 
 
par exemple dans la section de logrotate.conf
Marsh Posté le 31-08-2003 à 19:58:32
vu qu'il est déja relancé, ça sert à rien de couper 20 fois les demond pour le plaisir...
Marsh Posté le 31-08-2003 à 20:14:04
eh bien si tu ne veut pas le relancer tu lui envoi un SIGHUP 
 
ca donnera 
 
/bin/kill -HUP syslog-ng 
 
Marsh Posté le 31-08-2003 à 13:35:05
Bonjour
Voilà, j'ai ajouté la ligne suivante à /etc/syslog.conf
afin de loguer les messages provenant d'un routeur.
La question qui me pose probleme.
Ces logs seront-ils automatiquement 'logrotatés & compressés'?
Merci
sinon comment faire pour le faire proprement.