Como criar dashboard de logs customizado Print

  • 0

Como Criar um Dashboard de Logs Customizado com a GeHost

Olá, viajante da tecnologia! Seja bem-vindo(a) ao seu primeiro passo rumo ao controle total do seu servidor — mesmo sem ser expert. Aqui, você vai aprender, de forma simples e prática, como criar um dashboard de logs customizado usando apenas o cPanel da GeHost. É como montar um painel de comando personalizado, só que para monitorar o que acontece no seu site ou servidor.

Imagine ter um painel que mostra, em tempo real, quem acessou seu site, quais erros apareceram, quantas visitas por dia e muito mais — tudo organizado do jeito que você gosta. Isso é possível com logs e um pouquinho de criatividade. Vamos lá?

Passo 1: Acesse o cPanel da sua conta

Primeiro, você precisa entrar no painel de controle da sua hospedagem. Abra seu navegador e vá até https://cpanel.gehost.com.br (ou o link que a GeHost te forneceu).

Tela de login do cPanel com campos para usuário e senha, e botão Log in

Digite seu usuário e senha — os mesmos que você usa para acessar sua conta na GeHost — e clique em Log in.

Passo 2: Encontre a ferramenta de logs (Métricas)

Depois de logado, você verá o cPanel Home. Procure na seção "Logs" ou "Estátisticas". Lá, você encontrará uma ferramenta chamada Métricas (ou "Awstats", dependendo da versão).

Tela de Métricas/estatísticas de visitantes (Awstats) — seleção de domínio

Clique em Métricas para ver os dados de acesso do seu site. Aqui você já tem acesso a informações valiosas: visitas diárias, páginas mais vistas, países de origem, navegadores usados, e até erros 404.

Passo 3: Entenda os tipos de logs disponíveis

Os logs principais que você pode usar são:

  • Access Log – mostra todas as requisições feitas ao seu site (quem acessou, quando, qual página).
  • Error Log – registra erros do servidor (como falhas de acesso, scripts que não rodaram).
  • Custom Logs – você pode configurar logs personalizados, como monitorar certas ações ou páginas.

Esses arquivos ficam dentro da pasta logs/ dentro da sua pasta public_html/. Você pode acessá-los pelo Gerenciador de Arquivos.

Passo 4: Acesse o Gerenciador de Arquivos

Volte ao cPanel e clique em Gerenciador de Arquivos (File Manager).

Gerenciador de Arquivos — árvore de pastas (public_html etc.) e barra de ações

Na lista de pastas, acesse public_html e procure por uma pasta chamada logs. Se não existir, você pode criá-la clicando em Novo e digitando logs.

Passo 5: Crie um arquivo de log personalizado

Para começar a criar seu dashboard, você vai precisar de um arquivo que armazene os dados. Vamos criar um simples, mas poderoso.

  1. Clique com o botão direito na pasta logs e selecione Novo Arquivo.
  2. Digite o nome: dashboard.log
  3. Clique em Salvar.

Esse arquivo será o coração do seu dashboard. Ele vai receber informações que você quiser registrar — como erros, acessos, ou até mensagens de sucesso.

Passo 6: Configure um script simples para registrar dados

Se você tem um site em PHP, pode usar um pequeno script para escrever no arquivo dashboard.log. Por exemplo, crie um arquivo chamado registrar_log.php na pasta public_html:

<?php
// Registra uma mensagem no dashboard.log
$log = "Acesso registrado em " . date('Y-m-d H:i:s') . " - IP: " . $_SERVER['REMOTE_ADDR'] . "\n";
file_put_contents('logs/dashboard.log', $log, FILE_APPEND);
?>

Salve esse arquivo. Agora, toda vez que alguém acessar esse script (por exemplo, via seusite.com/registrar_log.php), ele vai registrar um novo acesso no seu log.

Passo 7: Visualize seu dashboard (com o cPanel)

Para ver os dados do seu dashboard, volte ao Gerenciador de Arquivos e abra o arquivo logs/dashboard.log.

Veja como ele vai ficar com o tempo:

Acesso registrado em 2025-04-05 10:30:15 - IP: 192.168.1.100
Acesso registrado em 2025-04-05 10:31:22 - IP: 192.168.1.101
Erro encontrado em 2025-04-05 10:32:01 - Código 500

Pronto! Você agora tem um dashboard de logs customizado simples, mas funcional. Pode usar isso para monitorar acessos, detectar tentativas de invasão, ou até registrar eventos importantes do seu site.

Dica do Sensei: Vá além com o Power

Se você quiser algo mais sofisticado, pode usar ferramentas como Logwatch ou GoAccess (disponíveis em alguns planos da GeHost). Ou até integrar com um painel externo como Graylog ou ELK Stack, mas isso já é para quem quer dominar o universo DevOps. 😎

Por enquanto, este pequeno dashboard já é um grande passo. Você está no caminho certo — e o melhor? Está fazendo isso com apenas o cPanel, sem precisar de servidores externos ou conhecimento avançado.

Se precisar de ajuda, estamos aqui. A GeHost é sua parceira. E lembre-se: todo grande sistema começa com um simples log.


Was this answer helpful?

« Back