V
e
r

l
i
s
t
a
d
o

tractatus@lapipaplena:/# _

 

logswan

Analizador de logs de servidores web como Apache, Nginx, etc. con estructuras de datos probabilísticas. Esto significa que, en lugar de almacenar y contar cada visita de forma exacta, utiliza algoritmos para estimar las métricas. Genera un único archivo HTML con todas las estadísticas [Número de visitas totales y únicas, navegadores y sistemas operativos más usados, páginas más visitadas, países de origen de las visitas, etc].

$ logswan /var/log/nginx/access.log
generará un archivo llamado report.html en el directorio actual con el análisis de los logs
$ zcat -f /var/log/nginx/access.log* | logswan -o full_report.html
analizar archivos log sin comprimir y comprimidos [acces.log.1-gz, acces.log.2.gz...]
$ logswan /var/log/nginx/access.log --date-from 2023-12-25 --date-to 2023-12-25
analizar solo los logs del 25 de diciembre de 2023
$ logswan /var/log/nginx/access.log --geoip-database /path/to/GeoLite2-City.mmdb
ver el reporte de visitas por país

Nota.- Para geolocalización de IP se precisa una base de datos de DeoIP en formato .mmdb. Puede descargarse de https://github.com/P3TERX/GeoLite.mmdb

Navegando por staredsi.eu aceptas las cookies que utilizamos en esta web. Más información: Ver política de cookies
[0] 0:bash*
4071 entradas - Acerca del Tractatus
La Pipa Plena 2025