Looker rota automáticamente los archivos de registro a diario. Sin embargo, una vez que se rota el registro y se le asigna una marca de fecha, Looker no realiza ninguna otra acción para comprimir o eliminar los registros. Para ahorrar espacio en disco en una instancia de Looker alojada por el cliente, te recomendamos que archives y elimines los archivos de registro antiguos.
Para la configuración más básica, te recomendamos que configures los trabajos de archivo en el archivo crontab del usuario de Looker. Añada las siguientes entradas cron
para dejar sin comprimir los archivos de registro de los últimos 7 días y comprimir con gzip los archivos de registro de los 21 días anteriores en su directorio de registro:
##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
Para dejar menos registros sin comprimir, cambia el valor de 7
de la primera entrada por un número inferior. Para almacenar menos registros comprimidos, cambia el valor de 28
en la segunda entrada de crontab por un número inferior.
Para obtener más información sobre cómo usar cron
, consulta https://help.ubuntu.com/community/CronHowto.