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