Eddig elkerülte a figyelmemet e 10 éves múltra visszatekintő projekt. A neve alapján Go-projektnek tűnik, de nem az, C-ben írták. A saját repójából telepíthető.

GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.

Egyszerű esetekben, statikus oldalakhoz bőven megfelel. Ráadásul visszamenőleg is alkalmazható, ha mi kezeljük a szervert, mivel access log mindig keletkezik.

Parancssorban a htop-hoz hasonló felületet látunk valósidejű adatokkal.

# goaccess /var/log/apache2/other_vhosts_access.log --log-format=VCOMBINED

Így generálhatunk hosszabb időtartamról html riportot:

$ zcat `find /var/log/apache2/ -name "mydomain_access.log.*.gz" -mtime -35` | \
    goaccess > path/monthly-$(date +'%Y.%m').html