Servidor & DevOps 38 visualizações

Como configurar rotação automática de logs no servidor para não lotar o disco

Ver no WHMCS

Como configurar rotação automática de logs no servidor para não lotar o disco

Olá, querido(a) cliente da GeHost! 👋

Se você já se perguntou por que seu site está mais lento ou por que o disco está cheio de repente, provavelmente a culpa é de arquivos de log acumulados. Não se preocupe — isso é comum, e tem uma solução simples e poderosa: rotacionar os logs automaticamente.

Como seu amigo e mentor no mundo da hospedagem, vou te guiar passo a passo, com calma, clareza e um toque de carinho — afinal, tecnologia deve facilitar, não complicar.

O que são logs e por que precisam ser rotacionados?

Logs são registros de atividades do seu servidor: acessos ao site, erros de sistema, tentativas de login, entre outros. Eles são úteis para depurar problemas… mas, se não forem gerenciados, podem crescer sem parar e encher o disco.

Imagine um diário que nunca é fechado. Depois de um ano, ele vira um livro de 1000 páginas. Isso é um log sem rotação.

Por que a rotação automática é essencial?

Com a rotação automática:

  • Os logs são divididos em arquivos menores (ex.: por dia ou por mês).
  • Arquivos antigos são automaticamente excluídos ou compactados.
  • O disco não fica cheio, seu site continua rápido e estável.

Passo a passo: como configurar rotação automática de logs

Na GeHost, a rotação de logs é gerenciada via logrotate, um sistema padrão de Linux. Você não precisa instalá-lo — ele já está ativado. Mas é importante garantir que ele esteja configurado corretamente para seus arquivos.

  1. Acesse o cPanel
    Faça login no painel da GeHost em painel.gehost.com.br. Use seu usuário e senha.
  2. Tela de login do cPanel com campos Usuário e Senha
  3. Encontre a ferramenta "Logrotate"
    No cPanel, clique em “Logs” (geralmente na seção “Estatísticas e Logs”).
    Se não vir a opção diretamente, procure por “Advanced” ou “Acesso Avançado” — lá está o gerenciador de logs.
  4. Painel inicial do cPanel com grupos de ferramentas, incluindo Logs
  5. Verifique a configuração de rotação
    Dentro da área de logs, você verá opções como:
    • Rotacionar logs diários
    • Manter apenas os últimos 7, 14 ou 30 dias
    • Compactar arquivos antigos
    Selecione a opção que melhor se adapta ao seu uso. Para a maioria dos clientes, manter 14 dias é um bom equilíbrio entre segurança e espaço.
  6. Salve as configurações
    Após ajustar, clique em “Aplicar” ou “Salvar”. O sistema já executa a rotação de forma automática, geralmente a cada 24 horas.
  7. Verifique se está funcionando
    Acesse o Gerenciador de Arquivos no cPanel (File Manager). Navegue até a pasta /logs (ou /home/usuario/logs, dependendo da estrutura). Você verá arquivos como:
    • access.log
    • error.log
    • access.log.2024-07-10.gz

    Se os arquivos antigos estiverem compactados (.gz) e com datas, a rotação está funcionando!

Dicas práticas para manter tudo sob controle

  • Evite logs muito grandes: Se seu site tem muitas visitas, a rotação diária é ideal.
  • Revise o uso: Se notar que logs estão crescendo rápido, pode haver um erro no código ou um ataque. Verifique com o suporte da GeHost.
  • Backup não substitui logrotate: Arquivos de log não são para backup. Eles são temporários e devem ser geridos automaticamente.

Quer ajuda extra?

Se você não encontrar a opção de logrotate no cPanel, ou se tiver dúvidas sobre o que está acontecendo com seu disco, nos chame!

Estamos aqui para te ajudar — com paciência, respeito e um sorriso. 😊

Seu suporte é 30 dias grátis após a entrega. Acesse o painel, abra um ticket ou entre em contato via chat no painel.gehost.com.br.

Curiosidade do Sensei

Na GeHost, todo servidor é cuidado com carinho — como um jardim. Logs são as folhas que caem no chão. Rotacionar é como varrer com leveza, sem deixar o jardim entupido. 🌿

Se este guia te ajudou, compartilhe com alguém que precisa de um toque de calma no mundo da tecnologia. Até a próxima, com muita luz e código limpo!

Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.