Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SYSLOG] Limiter sa taille
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Tony Clifton
l33t
l33t


Joined: 07 Jul 2004
Posts: 686
Location: Rennes

PostPosted: Mon Apr 20, 2009 8:48 am    Post subject: [SYSLOG] Limiter sa taille Reply with quote

Bonjour,

j'utilise actuellement syslog-ng pour gérer le log de mes systèmes (dont quelques serveurs virtuelles). Cependant, il arrive parfois que /var/log/messages fasse planter un serveur virtuelle en saturant le disque (le log atteint 1~2Go).
C'est pourquoi j'aimerais limiter la tailler du log à quelques centaines de Mo avec syslog-ng ou alors utiliser un autre logiciel qui me permettrait d'avoir cette fonctionnalité.

Merci.
_________________
La seule certitude que j'ai, c'est d'être dans le doute ! P. Desproges
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Mon Apr 20, 2009 9:20 am    Post subject: Reply with quote

newsyslog ou logrotate sont tes amis ;)
Back to top
View user's profile Send private message
ultrabug
Developer
Developer


Joined: 24 Jan 2005
Posts: 698
Location: Paris

PostPosted: Mon Apr 20, 2009 9:29 am    Post subject: Reply with quote

metalog fait ça très bien tout seul sinon, je te le conseille vivement :)
Back to top
View user's profile Send private message
kwenspc
Advocate
Advocate


Joined: 21 Sep 2003
Posts: 4954

PostPosted: Mon Apr 20, 2009 10:04 am    Post subject: Reply with quote

/etc/init.d/syslogng stop ça marche du tonnerre

--> []
Back to top
View user's profile Send private message
Tony Clifton
l33t
l33t


Joined: 07 Jul 2004
Posts: 686
Location: Rennes

PostPosted: Mon Apr 20, 2009 10:21 am    Post subject: Reply with quote

Merci pour vos réponses, j'vais jeter un coup d'oeil à tout ça.

kwenspc wrote:
/etc/init.d/syslogng stop ça marche du tonnerre

Je dois avouer que j'y ai fortement penser :oops:...
_________________
La seule certitude que j'ai, c'est d'être dans le doute ! P. Desproges
Back to top
View user's profile Send private message
ultrabug
Developer
Developer


Joined: 24 Jan 2005
Posts: 698
Location: Paris

PostPosted: Mon Apr 20, 2009 10:43 am    Post subject: Reply with quote

Petite précision, voici le début du fichier de conf /etc/metalog.conf

Tu peux direct spécifier la taille maxi d'un fichier de log, son temps de vie maxi et le nombre maximal de fichiers de logs par dossier. Il gère alors la rotation automatique selon les deux premiers paramètres et supprime les logs supplémentaires selon le dernier paramètre. Tu peux ainsi gérer sûrement la taille de tes dossiers de logs ainsi que leur rotation :)

Code:
maxsize  = 1048576  # size in bytes (1048576 = 1 megabyte)
maxtime  = 86400    # time in seconds (86400 = 1 day)     
maxfiles = 5        # num files per directory
Back to top
View user's profile Send private message
Tony Clifton
l33t
l33t


Joined: 07 Jul 2004
Posts: 686
Location: Rennes

PostPosted: Tue Apr 21, 2009 12:46 pm    Post subject: Reply with quote

Oui, il convient parfaitement à mes attentes et j'aime bien la séparation des logs en fonction des services 8).
_________________
La seule certitude que j'ai, c'est d'être dans le doute ! P. Desproges
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Tue Apr 21, 2009 12:56 pm    Post subject: Reply with quote

Tony Clifton wrote:
j'aime bien la séparation des logs en fonction des services 8).

Ça tu peux le faire avec n'importe quel syslog ;)
Back to top
View user's profile Send private message
Tony Clifton
l33t
l33t


Joined: 07 Jul 2004
Posts: 686
Location: Rennes

PostPosted: Tue Apr 21, 2009 1:12 pm    Post subject: Reply with quote

geekounet wrote:
Tony Clifton wrote:
j'aime bien la séparation des logs en fonction des services 8).

Ça tu peux le faire avec n'importe quel syslog ;)


:oops: , bon bah j'aime bien la configuration par défaut :D

Et est-ce que logrotate permet de ne garder qu'un certain nombre de fichier d'un log ?
_________________
La seule certitude que j'ai, c'est d'être dans le doute ! P. Desproges
Back to top
View user's profile Send private message
geekounet
Bodhisattva
Bodhisattva


Joined: 11 Oct 2004
Posts: 3772
Location: Wellington, Aotearoa

PostPosted: Tue Apr 21, 2009 1:35 pm    Post subject: Reply with quote

Tony Clifton wrote:
geekounet wrote:
Tony Clifton wrote:
j'aime bien la séparation des logs en fonction des services 8).

Ça tu peux le faire avec n'importe quel syslog ;)


:oops: , bon bah j'aime bien la configuration par défaut :D

Et est-ce que logrotate permet de ne garder qu'un certain nombre de fichier d'un log ?

Ouaip, et les compresse, et il sait aussi executer des actions avant et après le rotate, utile pour envoyer un SIGHUP aux services concernés par un rotate, genre reload apache (parce que logrotate et newsyslog ne gèrent pas que les logs de syslog ;))
Back to top
View user's profile Send private message
Tony Clifton
l33t
l33t


Joined: 07 Jul 2004
Posts: 686
Location: Rennes

PostPosted: Tue Apr 21, 2009 1:54 pm    Post subject: Reply with quote

Ok, merci pour les précisions :)
_________________
La seule certitude que j'ai, c'est d'être dans le doute ! P. Desproges
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum