Hello !
Si vous voulez gagner un peu d’espace disque, il est possible de compresser vos logs avec logrotate
Voici ce que ça donne niveau des logs :
-rw-r--r-- 1 pi pi 0 Feb 20 22:37 gladys-bluetooth-error-1.log
-rw-r--r-- 1 pi pi 1155 Feb 20 22:37 gladys-bluetooth-error-1.log.1
-rw-r--r-- 1 pi pi 64 Feb 20 22:37 gladys-bluetooth-out-1.log
-rw-r--r-- 1 pi pi 6534 Feb 20 22:37 gladys-bluetooth-out-1.log.1
-rw-r--r-- 1 pi pi 836 Feb 20 22:34 gladys-bluetooth-out-1.log.2.gz
-rw-r--r-- 1 pi pi 0 Feb 20 22:37 gladys-error-0.log
-rw-r--r-- 1 pi pi 264 Feb 20 22:37 gladys-error-0.log.1
-rw-r--r-- 1 pi pi 224 Feb 20 22:34 gladys-error-0.log.2.gz
-rw-r--r-- 1 pi pi 0 Feb 20 22:37 gladys-out-0.log
-rw-r--r-- 1 pi pi 2532 Feb 20 22:37 gladys-out-0.log.1
-rw-r--r-- 1 pi pi 817 Feb 20 22:34 gladys-out-0.log.2.gz
Tout les jours, logrotate fera une rotation des logs ( Quoi ? le nom n’était pas assez explicite ? )
Pour la configuration, voila la mienne
Fichier /etc/logrotate.d/gladys
/home/pi/.pm2/logs/*.log {
daily
rotate 6
compress
delaycompress
missingok
notifempty
create 644 pi pi
copytruncate
}
Si vous voulez le lancer à la mano
sudo /usr/sbin/logrotate -f /etc/logrotate.d/gladys
@pierre-gilles, ce ne serait pas quelque chose à mettre dans la v4 ?