Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/04/2007, à 16:56

madrippeur

Effacement automatique des logs !

Salut la communauté !

Voilà j'ai un tout ptit soucis avec un serveur lamp qui d'ailleurs fonctionne a merveille grace à ubuntu :
J'ai vu sur ce forum un poste qui parlait d'effacement automatique des fichiers logs. J'ai utiliser la fonction recherche du site en testant pas mal de mots cles tournant autour de log, mais impossible de le retrouver :s

Sauriez vous ou je pourrai trouver un script qui efface les logs plus vieux que 24 heures par exemple juste apres me les avoir envoyé ?

je vous remercie d'avance de vos informations wink


ho j'oubliais : une ptite question subsidiaire : puis je effacer le contenu total du dossier log sans rien risquer ou je dois prendre des précautions particulieres?

Dernière modification par madrippeur (Le 14/04/2007, à 16:58)

Hors ligne

#2 Le 14/04/2007, à 16:59

foustala

Re : Effacement automatique des logs !

Logrotate, le composant qui gere la rotation des log.


Quel est l'intérêt de ne garder que 24H de logs? Tu as si peu d'espace disque?

Hors ligne

#3 Le 14/04/2007, à 17:00

madrippeur

Re : Effacement automatique des logs !

bah c'est simplement que si je les reçois par mail tous les matins, cela ne me servirai a rien de les garder si rien d'étrange a été trouvé.
Je sais pas si c'est un bon reflexe sad

Hors ligne

#4 Le 14/04/2007, à 17:40

madrippeur

Re : Effacement automatique des logs !

J'ai cherché un peu du côté de logrotate qui semble apriori bien configuré. J'ai fait une ptite modif en lui disant de garder les logs 1 semaine au lieu de 4.

Cependant, vu qu'il etait basé sur "garder les logs 4 semaines" je me retrouve avec des logs en .gz dont certains dates de plsuieurs mois smile
Est ce que je peux supprimer ces .gz sans dangers?

Hors ligne

#5 Le 14/04/2007, à 17:44

foustala

Re : Effacement automatique des logs !

Est ce que tu peux nous donner le résultats

du -c /var/log

Il y aura toujours un jour où tu auras besoin de logs ancien.

Hors ligne

#6 Le 14/04/2007, à 17:47

madrippeur

Re : Effacement automatique des logs !

bon et bien tu as l'air sur de toi donc je te fais confiance, donne moi tous les conseils que tu voudra smile je les prendrai avec plaisir wink


resultat de ta commande :

4       /var/log/news
109648  /var/log/mysql
1828    /var/log/apache2/backup
23488   /var/log/apache2/users
59204   /var/log/apache2
20      /var/log/vhcs2
4       /var/log/dcc
32      /var/log/cups
4       /var/log/ntpstats
24      /var/log/gdm
4       /var/log/unattended-upgrades
64      /var/log/clamav
187940  /var/log
187940  total

donc je vois qu'il y a enormement de choses dans le mysql :s


Ha je precise une chose car je ne sais pas si tu vas en avoir besoin : Mon serveur est géré par le logiciel vhcs2 (je sais ya mieux, mais ya pire aussi loul)


le contenu de mon logrotate.conf donne ceci :

# see "man logrotate" for details
# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# uncomment this if you want your log files compressed
#compress


# packages drop log rotation information into this directory
include /etc/logrotate.d

# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
}

/var/log/btmp {
    missingok
    monthly
    create 0664 root utmp
    rotate 1
}

# system-specific logs may be configured here

Je n'y connais rien dans ce domaine, je continue a fouiner, et aparemment il faudrai creer une regle pour chaque dossier dans le dossier log. Si c'est bien cela jsuis dans le caca tongue
Je continu a regarder si quelques fois j'arrive a comprendre plus de choses , mais si vous aviez des infos à me fournir cela serai cool wink

Dernière modification par madrippeur (Le 14/04/2007, à 18:16)

Hors ligne

#7 Le 14/04/2007, à 20:08

madrippeur

Re : Effacement automatique des logs !

aparemment il faudrai creer une regle pour chaque dossier dans le dossier log

Avant de commencer a bosser tout cela qui me parrait 'chaud' smile je ne me trompe pas c'est bien ce qu'il faudrai faire ?

Hors ligne