web-dev-qa-db-fra.com

Comment rendre `atop` créer moins de fichiers journaux?

Actuellement j'ai comme 3,5 Go de fichiers journaux atop à
[.____] /var/log/atop/

Je n'ai pas besoin de nombreuses données du journal.
[.____] Les fichiers il y a aussi vieux que 28 jours.

Je ne trouve pas de moyen de configurer atop Limite de journal/quota/Âge.

Comment réduire cet usage de l'espace disque?

5
Aquarius Power

En utilisant ceci TIP , j'ai édité
[.____] /etc/init.d/atop

Comme la page manuelle indique "quatre semaines", c'était clairement là cette commande:
[.____] find $LOGPATH -name 'atop_*' -mtime +28 -exec rm {} \;

Donc, 28 jours d'anciens dossiers seront conservés ...

Je l'ai changé à
[.____] find $LOGPATH -name 'atop_*' -mtime +1 -exec rm {} \;

Et a couru cette commande:
[.____] Sudo service atop _cron

Maintenant, les journaux ne sont que du moins pour hier, c'est ce dont j'ai besoin.

7
Aquarius Power

Ajout d'une réponse à ma version (également trouvée dans les pages de l'homme):

Ubuntu: 17.04

$ ATOP -V

Version: 2.2.6

Le script est situé: / usr/part/atop/atop.daily

J'ai laissé tomber la mienne jusqu'à 7 jours de journaux.

38c38
< ( (sleep 3; find $LOGPATH -name 'atop_*' -mtime +28 -exec rm {} \;)& )
---
> ( (sleep 3; find $LOGPATH -name 'atop_*' -mtime +7 -exec rm {} \;)& )
1
Gerik