wils@web ~ $ cat ~/ajuda/guia-para-usar-o-logrotate-3-20-para-gerenciar-logs-em-servidores-linux.md

Linux

Guia para usar o Logrotate 3.20 para gerenciar logs em servidores Linux

atualizado em 01/08/2026

O Logrotate é uma ferramenta essencial para gerenciar arquivos de log em servidores Linux, permitindo a rotação, compressão e remoção automática de logs antigos.

Introdução

Com o aumento do volume de logs gerados por aplicações e serviços, é fundamental manter a organização e a eficiência do sistema de arquivos. O Logrotate automatiza esse processo, evitando que os logs ocupem todo o espaço em disco.

Instalação

Na maioria das distribuições Linux, o Logrotate já vem instalado. Para verificar, execute:

logrotate --version

Se não estiver instalado, você pode instalá-lo com:

  • Debian/Ubuntu:
  • sudo apt-get install logrotate
  • CentOS/RHEL:
  • sudo yum install logrotate

Configuração Básica

O arquivo de configuração principal do Logrotate está localizado em /etc/logrotate.conf. Você pode adicionar configurações específicas para logs individuais em arquivos dentro do diretório /etc/logrotate.d/.

Exemplo de Configuração

Para configurar a rotação de um log específico, crie um arquivo em /etc/logrotate.d/. Por exemplo, para um log de aplicação chamado app.log:

/var/log/app.log {
    daily
    rotate 7
    compress
    missingok
    notifempty
}

Essa configuração faz a rotação diária do log, mantendo os últimos 7 dias de logs, comprimindo os antigos.

Testando a Configuração

Após configurar, você pode testar a configuração do Logrotate com:

sudo logrotate -d /etc/logrotate.conf

A opção -d executa em modo de depuração, mostrando o que seria feito sem realmente executar a rotação.

Conclusão

O Logrotate é uma ferramenta poderosa para gerenciar logs de forma eficiente. Mantenha suas configurações atualizadas e monitore regularmente o espaço em disco.

Dica: Considere configurar notificações para alertá-lo sobre logs que não estão sendo rotacionados corretamente.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.