Andesi - forum

Forum francophone pour Debian

Vous n'êtes pas identifié(e).

#1 18/06/2007 15:28:41

Jared
Membre
Inscription : 18/03/2007
Messages : 10

[logrotate] serveur et très gros logs

Bonjour.
je vous explique le truc.
Sur le serveur dédié, 2 serveurs de jeux tournent. 2 publics dont un gros très fréquenté.
cela engendre des logs énormes et c'est pas facile à controler.

j'ai essayé mais sans succès à faire une rotation avec logrotate.

le but, c'est qu'une fois le fichier log arrive à 10Mo, il coupe le serveur avec la commande adéquate, qu'il copie puis compresse le log et vide le log original.
une fois cela fait, il relance le serveur comme il faut puis il attend qu'il re-atteigne 10Mo.

Mais il ne dois pas faire celui en plein apres-midi ou soir vu que c'est plein.
un cron de la rotation est-il possible ? (genre 6H du matin)?

je ne sais pas si c'est possible de faire tout cela.

"/home/games/etpro-logs/etconsole.log" {
    daily
    rotate 5
    size=10M
    compress
    copytruncate
    nodelaycompress
    nomail
    nomissingok
    noolddir
    notifempty
    prerotate
      killall -9 etpro.x86 >& /dev/null
    /endscript
    postrotate
      sh /home/scripts/etpro.sh & >& /dev/null
    /endscript
           
}

Merci.

Dernière modification par Jared (18/06/2007 15:29:52)

Hors ligne

#2 18/06/2007 15:44:17

y0m
Membre
Lieu : Paris
Inscription : 30/05/2003
Messages : 455
Site Web

Re : [logrotate] serveur et très gros logs

Question : est-ce que ton serveur peut balancer ses logs sur stdout plutot que dans un fichier ?


- Tu sais ce qui ferait bien sur le bar ?
- Uh ?
- TON NEZ ! *BUNK*
-+- Culture générale in GPJ: Full Throttle -+-

Hors ligne

#3 18/06/2007 16:20:59

Jared
Membre
Inscription : 18/03/2007
Messages : 10

Re : [logrotate] serveur et très gros logs

Ben j'aimerai les garder pour si jamais il faut vérifier des choses. (ip, guids, names).
je ne vois pas ce que c'est sdout. la poubelle ?

Hors ligne

#4 18/06/2007 16:39:23

freddec
Membre
Lieu : Charente Maritime
Inscription : 31/10/2005
Messages : 774

Re : [logrotate] serveur et très gros logs

salut
non la sortie standard (standard ouput = stdout) l'écran souvent

La poubelle c'est /dev/null


Debian Testing @ Home
Debian Testing @ Taf
Winxp...@ trash wink

Hors ligne

#5 18/06/2007 18:54:34

Jared
Membre
Inscription : 18/03/2007
Messages : 10

Re : [logrotate] serveur et très gros logs

Okay merci. En fait, je vois qu'avec les autres logs, auth.log, etc ... il compresse puis ajoute un chiffre pour les différencier.
Est-il possible qu'il renomer le fichier compressé en incluant la date ?

Hors ligne

Pied de page des forums