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