Como arquivar arquivos de registros do Looker

O Looker alterna automaticamente os arquivos de registros diariamente. No entanto, depois que o registro é girado e a data marcada, o Looker não executa mais nenhuma ação para compactar ou excluir os registros. Para preservar o espaço em disco em uma instância do Looker hospedada pelo cliente, recomendamos arquivar e excluir arquivos de registro mais antigos.

Para a configuração mais básica, recomendamos definir jobs de arquivamento no crontab do usuário do Looker. Adicione as seguintes entradas cron para deixar os arquivos de registro dos últimos sete dias descompactados e os arquivos de registro dos últimos 21 dias antes de serem compactados em gzip no seu diretório de registros:

##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 registros descompactados, altere 7 na primeira entrada para um número menor. Para armazenar menos registros compactados, altere 28 na segunda entrada do crontab para um número menor.

Para mais informações sobre como usar o cron, consulte https://help.ubuntu.com/community/CronHowto (em inglês).