Arquivar ficheiros de registo do Looker

O Looker roda automaticamente os ficheiros de registo diariamente. No entanto, assim que o registo é rodado e recebe a indicação da data, o Looker não realiza mais ações para comprimir nem eliminar os registos. Para preservar o espaço no disco numa instância do Looker alojada pelo cliente, recomendamos que arquive e elimine ficheiros de registo mais antigos.

Para a configuração mais básica, recomendamos que configure tarefas de arquivo no crontab do utilizador do Looker. Adicione as seguintes entradas cron para deixar os ficheiros de registo dos 7 dias anteriores não comprimidos e os ficheiros de registo dos 21 dias anteriores comprimidos com gzip no seu diretório de registo:

##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 deixar menos registos não comprimidos, altere o valor 7 na primeira entrada para um número inferior. Para armazenar menos registos comprimidos, altere o 28 na segunda entrada do crontab para um número inferior.

Para mais informações sobre como usar o cron, consulte https://help.ubuntu.com/community/CronHowto.