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
$ zcat -f /var/log/nginx/access.log* | logswan -o full_report.html
$ logswan /var/log/nginx/access.log --date-from 2023-12-25 --date-to 2023-12-25
$ logswan /var/log/nginx/access.log --geoip-database /path/to/GeoLite2-City.mmdb
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