Servidor & DevOps 59 visualizações

Como monitorar logs de erro do servidor em tempo real pela linha de comando

Ver no WHMCS

Como monitorar logs de erro do servidor em tempo real pela linha de comando

Olá, querido(a) cliente da GeHost! Seja bem-vindo(a) ao seu novo passo rumo ao controle total do seu site. Hoje, vamos aprender juntos como monitorar logs de erro do servidor em tempo real diretamente pelo terminal — uma ferramenta poderosa que ajuda a identificar problemas antes que eles afetem seus visitantes.

Seja você um desenvolvedor iniciante ou alguém que quer entender melhor como seu site funciona por trás das cenas, este guia foi feito com carinho para te guiar com calma, clareza e segurança — como um verdadeiro Sensei da GeHost.

O que são logs de erro?

Imagine que seu site é um carro. Os logs de erro são como o painel de avisos do carro: quando algo está errado (um farol queimado, um motor com calor excessivo), ele avisa. No mundo digital, os logs registram mensagens de erro, tentativas de acesso, falhas de conexão e outros eventos importantes do servidor.

Monitorar esses logs em tempo real é como olhar para o painel do carro enquanto dirige — você vê os problemas quando acontecem, e pode agir antes que o carro pare.

Pré-requisitos: Acesso ao servidor via SSH

Para fazer isso, você precisa ter acesso ao servidor via SSH (Secure Shell). Esse acesso é ativado automaticamente em todos os planos GeHost com cPanel, desde que você tenha configurado uma chave SSH ou tenha acesso ao login via terminal.

Dica do Sensei: Se você ainda não tem acesso SSH, acesse seu painel no painel.gehost.com.br, vá até a seção de "SSH" (geralmente em "Segurança") e ative o acesso. Se tiver dúvidas, nosso suporte está aqui por 30 dias após a entrega.

Passo a passo: Monitore logs de erro em tempo real

  1. Conecte-se ao servidor via SSH

    Abra o terminal no seu computador (Terminal no Mac, PowerShell ou CMD no Windows) e digite:

    ssh seu_usuario@seu_dominio.com.br

    Substitua seu_usuario pelo seu usuário do cPanel e seu_dominio.com.br pelo domínio hospedado na GeHost.

  2. Encontre o caminho dos logs de erro

    Os principais logs de erro do servidor estão em diretórios padrão. O mais comum é o log de erros do Apache, que geralmente fica em:

    /home/seu_usuario/logs/error_log

    Se você não tiver certeza, use o comando ls /home/seu_usuario/logs/ para listar os arquivos e ver qual é o error_log.

  3. Monitore o log em tempo real com tail -f

    Com o terminal aberto, digite o seguinte comando:

    tail -f /home/seu_usuario/logs/error_log

    Este comando mostra as últimas linhas do arquivo e continua atualizando em tempo real à medida que novos erros aparecem.

    Tela do Gerenciador de Arquivos do cPanel, mostrando a pasta public_html e a pasta logs
  4. Interprete os erros (sem medo!)

    Quando o comando está rodando, você verá mensagens como:

    [Wed Oct 04 10:23:45.123456 2023] [php7:error] [pid 12345] [client 192.168.1.100:54321] PHP Fatal error: Uncaught Error: Call to undefined function my_function() in /home/seu_usuario/public_html/index.php on line 45

    Isso indica um erro no seu código PHP. O número da linha (45) é sua pista para corrigir o problema.

    Se aparecerem erros como 404 Not Found ou Permission denied, pode ser um problema de permissão ou arquivo ausente — verifique o caminho no Gerenciador de Arquivos.

  5. Interrompa o monitoramento quando quiser

    Para parar de ver os logs em tempo real, pressione Ctrl + C no teclado. Isso interrompe o comando tail -f imediatamente.

Dicas do Sensei para não se perder

  • Use o comando clear para limpar a tela do terminal antes de começar.
  • Se o log estiver muito cheio, use tail -n 50 error_log para ver apenas as últimas 50 linhas.
  • Evite comandos como cat em arquivos grandes — ele pode travar o terminal. Sempre prefira tail para logs.
  • Se não souber onde está o log, acesse o painel da GeHost e verifique a seção de "Logs" ou entre em contato com o suporte.

Quer mais segurança e controle?

Se você quer ir além, podemos configurar logs personalizados, alertas automáticos ou até integrar com ferramentas de monitoramento. Mas por hoje, já está ótimo — você está no caminho certo!

Um abraço do Sensei: Você está aprendendo algo essencial. Não se preocupe se não entender tudo de primeira. Cada erro é uma lição. E aqui na GeHost, estamos sempre ao seu lado — com suporte por 30 dias após a entrega, como prometemos.

Se precisar de ajuda com algum comando ou erro específico, basta entrar em contato com nosso time. Estamos aqui para você — com coração, tecnologia e muito respeito pelo seu trabalho.

Com carinho,
Sensei da GeHost
Grupo: G e Soluções e Eventos LTDA (CNPJ: 46.647.904/0001-04)

Precisa de Ajuda?

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