O logrotate é desenhado para facilitar a administração de sistemas que geram muitos arquivos de log. Veja os comandos usados pelo logrotate, seu arquivo de configuração, as opções para rotacionar os logs e algo sobre a importância desta ferramenta.
Este é o arquivo importante para a manutenção, rotação, envio por email e exclusão dos arquivos de log. Alguns scripts especiais são incluídos na pasta /etc/logrotate.d e são lidos pelo logrotate através do logrotate.conf. Veja algumas dicas para a configuração deste arquivo:
Rotação dos logs [rotate log files weekly]
Neste ítem você deve decidir de quando em quando é feita a rotação. Pode ser diária(daily), semanal(weekly), mensal(monthly). Os arquivos de log que não tiveram indicação clara desta rotação seguirão o padrão indicado neste item.
Você também pode definir diretamente a rotação desejada deste modo:
Guardando os logs rotacionados para análise futura [keep 4 weeks wrth of backlogs]
Neste ítem você define quantos backups dos logs você manterá. Se um arquivo é rotacionado semanalmente, você pode definir que o sistema guarde as últimas semanas, no exemplo acima apenas a semana anterior será guardada em um arquivo chamado /var/log/wtmp.1. A sintaxe é:
rotate <número>
Criando logs vazios [create new (empty) log files after rotating old ones]
É importante deixar esta opção, porque assim o logrotate criará um novo arquivo, com as mesmas permissões do anterior, para substituir o antigo,
como no exemplo: create.
Comprimindo os logs rotacionados
Você também pode salvar os logs rotacionados não eliminados em arquivos comprimidos, habilitando esta opção acima, a opção compress.
[2] Comentário enviado por Grobsch em 07/12/2004 - 16:48h
Rotacionar é um termo usado pelo logrotate e que significa apagar o arquivo antigo que está cheio e criar um arquivo novo no lugar tendo as mesmas características do antigo, como dono do arquivo, tipo de execução, etc.
O rotate indica que o arquivo deve ser rotacionado, ou seja, apagado e recriado vazio com as mesmas características do apagado. O número do lado, por exemplo: rotate 5, significa por quantas rotações o arquivo é guardado, ou seja, os antigos serão salvo como arquivo.1, arquivo.2, arquivo.3 até arquivo.5.
[3] Comentário enviado por beetle_juice em 08/12/2004 - 09:34h
E aí meu amigo estou feliz de ver um artigo seu aqui no v.o.l rs... e que artigo hein!? Já mandou bem!! Eu fiz o artigo do GlobinX quando vi seu e-mail jah tinha mandado proo v.o.l tomare que eles naum aceitem assim vc faz um bem caprichado falow um abraço!!!
[5] Comentário enviado por fabio em 08/12/2004 - 09:48h
Olá pessoal,
Devido a importância do artigo que foi enviado por um de seus próprio criadores, vou dar uma "encostada" no artigo do beetle e publicar o do Flávio então. Aí daqui a algumas semanas, quando o assunto tiver menos fomentado, publico o do beetle, beleza?