Looker alterne automatiquement les fichiers journaux tous les jours. Cependant, une fois que le journal a été pivoté et que la date est estampillée, Looker n'effectue aucune autre action pour compresser ou supprimer les journaux. Pour préserver l'espace disque, nous vous recommandons d'archiver et de supprimer les anciens fichiers journaux.
Pour la configuration de base, nous vous recommandons de définir des tâches d'archivage dans le crontab de l'utilisateur Looker. Ajoutez les entrées cron
suivantes pour que les fichiers journaux 7 jours précédents ne soient pas compressés et que les 21 jours précédents soient compressés dans votre répertoire de journaux:
##zip Looker logs
9 1 * * * find $HOME/looker/log -name 'looker.log.????????' -mtime +7 -exec gzip '{}' \; > /dev/null
##delete Looker logs
33 1 * * * find $HOME/looker/log -name 'looker.log.????????.gz' -mtime +28 -exec rm -f '{}' \; > /dev/null
Pour réduire le nombre de journaux non compressés, remplacez la valeur 7
de la première entrée par un nombre inférieur. Pour stocker moins de journaux compressés, remplacez la valeur 28
de la deuxième entrée crontab par un nombre inférieur.
Pour en savoir plus sur l'utilisation de cron
, consultez https://help.ubuntu.com/community/CronHowto.