O Apache é o servidor Web mais usado em todo o mundo. Flexibilidade, documentação e uma enorme comunidade, são alguns dos pontos fortes que marcam a diferença do Apache para a concorrência.
Para quem tem servidores com Apache e pretende saber as estatística de acesso em tempo real, a nossa sugestão vai para o GoAccess.
GoAccess é uma ferramenta open source que permite analisar, em tempo real, os logs do Apache ( e também do Nginx), apresentando várias estatísticas das quais se destacam:
- TOP de visitantes
- Tipos de sistemas operativos
- Tipos de browsers
- TOP das páginas mais solicitadas
- Tempo médio de acesso aos sites
- …e muito mais – ver aqui
Além do output na linha de comandos, o GoAccess produz também um relatório em HTML com toda a informação detalhada.
Como instalar o GoAccess?
Para instalar o GoAccess no Linux basta que execute os seguintes comandos:
wget http://tar.goaccess.io/goaccess-0.8.5.tar.gz
tar -xzvf goaccess-0.8.5.tar.gz
cd goaccess-0.8.5/
./configure --enable-geoip
make
make install
Para correr o GoAccess no Ubuntu/Debian, basta que execute o seguinte comando:
goaccess -f /var/log/apache2/access.log
Nota: Na primeira vez que executar o GoAccess, deverá indicar qual o tipo de logs a avaliar.
Depois basta carregar em F10 para que as estatísticas sejam apresentadas.
Para quem tem servidores web com Apache ou Nginx, o GoAccess é sem duvida uma ferramenta interessante para ter instalada e assim ter ideia da “carga” no servidor. Se conhecerem outras ferramentas do tipo partilhem connosco.