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).
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).
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).
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.
- Clique com o botão direito na pasta
logse selecione Novo Arquivo. - Digite o nome:
dashboard.log - 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.