Como monitorar logs do servidor em tempo real com o comando tail -f imprimir

  • 0

Bem-vindo(a) à sala de aula do Sensei: vamos "ver" o servidor pensando em tempo real 🧘

Você já quis saber exatamente o que está acontecendo no seu site ou aplicação no exato momento em que alguém acessa, ou no exato momento em que um erro acontece? É pra isso que existem os logs — e existe uma ferramenta simples, poderosa e clássica do mundo Linux para acompanhá-los ao vivo: o comando tail -f.

Não se assuste com o nome técnico. Neste guia eu vou te mostrar, passo a passo, como usar esse comando para "ligar a TV ao vivo" dos seus logs, sem mistério.

O que é o comando tail -f?

tail é um comando de terminal Linux que mostra as últimas linhas de um arquivo. A opção -f (de "follow", seguir) faz o comando ficar "aberto", exibindo cada linha nova assim que ela é escrita no arquivo — como se fosse um placar ao vivo do que está acontecendo no seu site.

É a ferramenta perfeita para:

  • Ver, na hora, se um erro de PHP acontece assim que você testa uma página;
  • Acompanhar acessos chegando no seu site em tempo real;
  • Confirmar rapidinho se uma mudança que você acabou de publicar está funcionando.
💡 Dica do Sensei: pense no tail -f como uma lupa que fica grudada na última linha do arquivo, sempre pronta pra mostrar a próxima linha que chegar.

Passo a passo

1. Verifique se você tem acesso a Terminal ou SSH

O comando tail -f é usado dentro de um terminal (linha de comando). Alguns planos e configurações de hospedagem disponibilizam acesso via Terminal do cPanel ou via SSH. Se você não sabe se o seu tem esse acesso liberado, é só perguntar ao suporte da GeHost ou verificar as opções disponíveis no seu painel.gehost.com.br — sem chute, a gente confirma certinho pra você.

2. Entre no cPanel da sua hospedagem

Faça login normalmente no seu cPanel com o usuário e senha da sua conta de hospedagem.

Painel inicial do cPanel com os grupos de ferramentas

3. Localize onde ficam os seus arquivos de log

Normalmente os logs de erro e acesso do seu domínio ficam guardados em uma pasta específica da sua conta (algo como uma pasta "logs" na raiz da hospedagem, ou o arquivo error_log dentro do public_html). Você pode navegar até lá pelo Gerenciador de Arquivos do cPanel para conferir o caminho exato antes de usar o terminal.

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas

4. Abra o terminal e rode o comando

Com o Terminal ou SSH aberto, digite o comando apontando para o arquivo de log que você quer acompanhar. O formato básico é:

tail -f caminho/do/arquivo/error_log

Assim que você der Enter, a tela vai "congelar" mostrando as últimas linhas — e vai continuar imprimindo novas linhas conforme elas forem acontecendo. É literalmente ao vivo.

5. Como interpretar o que aparece na tela

Cada linha nova geralmente traz:

  • Data e hora do evento;
  • Tipo de mensagem (aviso, erro, acesso etc.);
  • Detalhes do que aconteceu (qual arquivo, qual IP acessou, qual erro ocorreu).

Se você abrir seu site em outra aba enquanto o tail -f está rodando, verá as linhas correspondentes surgirem na hora — é um ótimo jeito de testar se algo está funcionando.

6. Como parar o monitoramento

Para encerrar, basta pressionar Ctrl + C no teclado. Isso não apaga nada nem interrompe o site — só fecha o "acompanhamento ao vivo" no seu terminal.

Variações úteis do comando

  • tail -n 100 arquivo.log — mostra as últimas 100 linhas do arquivo (sem ficar "ao vivo"), ótimo para investigar algo que já aconteceu.
  • tail -f arquivo.log combinado com filtros de busca ajuda a encontrar só as linhas com uma palavra específica (por exemplo, o nome de um erro), caso sua ferramenta de terminal suporte esse tipo de filtro.
⚠️ Cuidado do Sensei: evite deixar o tail -f rodando indefinidamente em segundo plano sem necessidade — feche a sessão com Ctrl+C quando terminar sua análise, por organização e boas práticas.

Quando chamar o suporte da GeHost

Se você tentou acessar o Terminal/SSH e não conseguiu, se não encontrou o arquivo de log esperado, ou se viu mensagens de erro que não entendeu, não se preocupe: nossa equipe de suporte pode te ajudar a localizar e interpretar os logs certinho. É só abrir um chamado pelo painel.gehost.com.br.

E lembre-se: aprender a "ler" os logs do seu site é como aprender a ler os sinais do próprio corpo — no começo parece estranho, mas depois você não vive mais sem essa clareza. 🥋


Esta resposta lhe foi útil?

« Retornar