SSH & Avançado 0 visualizações

Como monitorar em tempo real os logs do servidor via SSH (tail -f)

Ver no WHMCS

Como monitorar em tempo real os logs do servidor via SSH (tail -f)

Olá, viajante do mundo digital! Seja bem-vindo(a) ao nosso canto de conhecimento, onde aprendemos juntos, com calma e carinho. Hoje, vamos aprender uma habilidade poderosa — monitorar os logs do servidor em tempo real usando o SSH e o comando tail -f.

Imagine que seu site está com um comportamento estranho, ou você quer saber exatamente o que está acontecendo no servidor enquanto alguém acessa seu site. O log é como um diário do servidor — ele registra tudo: acessos, erros, tentativas de login, falhas de script, e muito mais.

Com o tail -f, você pode "olhar" esse diário enquanto ele está sendo escrito — como se estivesse lendo uma história à medida que ela acontece. É como estar no comando do navio, observando o mar em tempo real.

Antes de começar: você precisa de acesso SSH

Para usar o tail -f, você precisa ter acesso ao servidor via SSH. Isso é possível apenas se o seu plano de hospedagem na GeHost permitir esse recurso — e, na maioria dos casos, ele está disponível em planos mais avançados.

Dica sensata: Se você não tem certeza se seu plano permite SSH, acesse o painel do cliente e verifique as funcionalidades do seu plano. Se precisar, entre em contato com o suporte — eles estão aqui para te ajudar com um sorriso no coração.

Passo a passo: como usar tail -f nos logs

  1. Conecte-se ao servidor via SSH

    Use um cliente SSH como Putty (Windows), Terminal (macOS/Linux), ou qualquer outro que você prefira. Digite:

    ssh seu_usuario@seu_servidor.gehost.com.br

    Substitua seu_usuario pelo nome de usuário fornecido na GeHost (geralmente é o nome da conta no painel). Você será solicitado a digitar a senha.

  2. Localize o arquivo de log

    Os logs mais comuns estão em pastas como:

    • /home/seu_usuario/logs/ (pode conter logs do site)
    • /var/log/ (logs do sistema — mais avançado)
    • Arquivos como access.log ou error.log dentro da pasta public_html ou em subpastas.

    Para ver os arquivos, digite:

    ls -la /home/seu_usuario/logs/

    Se não houver uma pasta chamada logs, talvez o log esteja em outro lugar. Nesse caso, use:

    find /home/seu_usuario -name "*.log"

    Isso vai procurar todos os arquivos com extensão .log em sua conta.

  3. Use o comando tail -f

    Quando encontrar o arquivo que quer monitorar (ex: access.log), digite:

    tail -f /home/seu_usuario/logs/access.log

    Pronto! Agora você está vendo os últimos 10 linhas do arquivo — e, mais importante, monitorando em tempo real. Cada nova entrada no log aparecerá na tela imediatamente.

    Tela do Gerenciador de Arquivos do cPanel, mostrando a estrutura de pastas com public_html e logs

    Dica sensata: Se você quiser ver mais linhas (ex: 50), use tail -f -n 50. Se quiser parar a visualização, pressione Ctrl + C.

Quando usar isso na prática?

Esse comando é super útil para:

  • Verificar se um erro no site está aparecendo no log enquanto você o testa.
  • Monitorar acessos em tempo real (ex: após um lançamento de conteúdo).
  • Identificar tentativas de acesso malicioso ou falhas de login.
  • Debugar scripts PHP ou aplicativos que estão com problemas.

Importante: respeite o limite de uso

Monitorar logs em tempo real é poderoso, mas não é para ser usado o dia todo sem motivo. O servidor é um ambiente compartilhado, e o uso excessivo de comandos pode impactar o desempenho para outros usuários.

Lembre-se: Use o tail -f apenas quando necessário — e sempre que terminar, feche a conexão com Ctrl + C ou fechando o terminal.

Quer aprender mais?

Se esse guia te ajudou, que tal explorar outros recursos do SSH? No painel da GeHost, você pode gerenciar chaves SSH, configurar acesso seguro e muito mais.

Se tiver dúvidas, não hesite em pedir ajuda. Nossa equipe está aqui, pronta para te ajudar com um sorriso — porque no Grupo GeHost, cuidamos de você como se fosse um amigo de longa data.

GeHost — hospedagem que cuida de você com carinho, desde 2015, por Raphael Neves Koga e o time da 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.