Skip to content

Como instalar o GoAccess Log Analyzer no Ubuntu 24.04

Cloud Infrastructure Expert
Como instalar o GoAccess Log Analyzer no Ubuntu 24.04

 

 

Como instalar o GoAccess Log Analyzer no Ubuntu 24.04

O GoAccess é uma ferramenta de análise de logs web em tempo real que fornece insights rápidos e valiosos sobre o tráfego web. Este guia irá mostrar-lhe como instalar o GoAccess no Ubuntu 24.04 e configurá-lo para monitorizar os ficheiros de log no seu servidor.

Passo 1: Atualizar o sistema

Primeiro, certifique-se de que a lista de pacotes do sistema está atualizada. Abra um terminal e execute os seguintes comandos:

sudo apt update
sudo apt upgrade -y

Passo 2: Instalar o GoAccess

O GoAccess está disponível nos repositórios padrão do Ubuntu. Pode instalá-lo com o seguinte comando:

sudo apt install goaccess -y

Passo 3: Configurar o GoAccess

O GoAccess pode ser configurado para ler logs de um ficheiro específico. Os ficheiros de log mais comuns são os de Apache ou Nginx, localizados no diretório /var/log/. Para analisar os logs, pode especificar o ficheiro de log e o formato no comando do GoAccess. Por exemplo, para analisar o log de acesso do Nginx:

goaccess /var/log/nginx/access.log -o /var/www/html/report.html --log-format=COMBINED

Este comando gera um relatório HTML no ficheiro /var/www/html/report.html, que pode ser aberto num navegador.

Passo 4: Configurar relatórios em tempo real (opcional)

Se quiser que o GoAccess forneça análises em tempo real, pode usar o seguinte comando:

goaccess /var/log/nginx/access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html --daemonize

Isto irá criar um relatório HTML em tempo real que pode ser acedido no seu navegador. Pode atualizar a página para ver as estatísticas atualizadas automaticamente.

Passo 5: Aceder ao relatório

Depois de configurar e executar o GoAccess, abra o seu navegador e vá para http://your_server_ip/report.html para ver o relatório de análise. Este relatório fornecerá insights sobre o tráfego web e erros no seu servidor.

Passo 6: Automatizar o processamento dos logs (opcional)

Pode automatizar o processamento dos logs criando uma tarefa cron que execute o GoAccess em intervalos regulares. Abra o ficheiro cron com o seguinte comando:

sudo crontab -e

Adicione a seguinte linha para executar o GoAccess a cada hora:

0 * * * * goaccess /var/log/nginx/access.log -o /var/www/html/report.html --log-format=COMBINED --real-time-html --daemonize

Conclusão

Parabéns! Instalou com sucesso o GoAccess no seu Ubuntu 24.04 servidor. O GoAccess fornece insights valiosos em tempo real sobre o tráfego web, ajudando a monitorizar o desempenho do servidor. Com a configuração de relatórios em tempo real, pode monitorizar continuamente a atividade e os erros no seu site.

Windows VPS Deutschland

Windows VPS España

Windows VPS Nederland

Windows VPS Italia

Windows VPS Portugal

VPS Windows Italia

Windows VPS

Windows VPS

Windows VPS Sverige

Windows VPS Norge

Windows VPS

Windows VPS Türkiye

Windows RDS (Remote Desktop Services)

Windows VPS

Explore more

More on this topic

Netcloud24
Netcloud24
Cloud Infrastructure Expert · NetCloud24

Comments are closed.