Introdução
O acúmulo de arquivos de log pode comprometer o desempenho e a estabilidade do seu servidor Linux. Automatizar a limpeza desses arquivos é uma prática recomendada para manter o ambiente seguro, eficiente e com espaço em disco disponível.
Passos para Configurar a Limpeza Automática de Logs Antigos
-
Faça backup dos logs importantes
Antes de qualquer alteração, salve logs críticos para auditoria ou análise futura.
-
Identifique os diretórios de logs
Normalmente, os logs ficam em
/var/log. Liste os arquivos com:ls -lh /var/log -
Configure o logrotate
O
logrotatejá vem instalado na maioria das distribuições. Edite ou crie regras personalizadas em/etc/logrotate.d/para definir retenção, compressão e remoção automática. Exemplo de configuração para logs do Apache:/var/log/apache2/*.log { weekly rotate 4 compress missingok notifempty create 0640 root adm } -
Automatize a execução
O
logrotategeralmente é executado via cron. Verifique se há uma entrada em/etc/cron.daily/logrotate. Para rodar manualmente:sudo logrotate -f /etc/logrotate.conf -
Monitore o espaço em disco
Use
df -hpara acompanhar o uso de disco após a limpeza automática.
Checklist Rápido
- Faça backup dos logs críticos
- Revise as regras do logrotate
- Verifique permissões dos arquivos de log
- Agende revisões periódicas das configurações
Resolução de Problemas Comuns
- Logs não estão sendo rotacionados: Verifique sintaxe dos arquivos em
/etc/logrotate.d/e permissões. - Permissões incorretas após rotação: Ajuste a diretiva
createnas regras do logrotate. - Espaço em disco não libera: Certifique-se de que nenhum processo está mantendo arquivos de log abertos. Use
lsof | grep deletedpara identificar.
Resumo
- Automatizar a limpeza de logs evita problemas de espaço e lentidão.
- O logrotate é a ferramenta padrão e flexível para essa tarefa.
- Monitorar e revisar as configurações garante estabilidade contínua.
Contrate Agora
Garanta servidores Linux sempre otimizados e conte com suporte 24/7. Veja planos de servidor dedicado na AviraHost e tenha estabilidade para seu projeto crescer com segurança.