GoAccess

GoAccess is a real-time Web log analyzer and interactive viewer for almost every Web server. It runs in a terminal and provides fast and valuable HTTP statistics for system administrators that require log monitoring and visual reports on the fly. GoAccess can monitor unique visitors, browsers, spiders, OS, hosts and IP geolocation, keyphrases, referring sites, status codes, etc. It has support for IPv6 and it parses nearly any Web log format.

Last announcement

GoAccess 0.8.1 is a minor release that provides improvements such as the ability to add and remove static files by extension through the configuration file or the command line. It also fixes issues with URLs not being properly encoded in various outputs. Among other features and fixes. See ChangeLog for details.

Recent releases

Release Notes: This minor release provides improvements such as the ability to add and remove static files by extension through the configuration file or the command line. It also fixes issues with URLs not being properly encoded in various outputs.

Release Notes: This version features large file support, allowing GoAccess not to hold everything in memory but instead using an on-disk B+ Tree database. It also adds Geo City support. Configuration file parsing was changed, giving more flexibility to the user. Parsing metrics were added among other features and fixes.

Release Notes: This version features a new HTML5 report. It also features the ability to output a JSON or CSV file. It adds the ability to strip query strings from requests. A new Geo Location report has been added to all outputs. Improved memory usage and better performance.