Projects / GoAccess

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.

Tags
Licenses
Operating Systems
Implementation

Last announcement

version 0.8.1 released 16 Jun 2014 04:08

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

  •  16 Jun 2014 04:07

    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.

    •  20 May 2014 04:36

      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.

      •  16 Feb 2014 21:32

        Release Notes: This release features the ability to display real OS names (i.e., OS X Mountain Lion, Android KitKat), adds support for terminals without colors, adds commandline options to append the HTTP method and protocol, and can turn off color output.

        •  16 Dec 2013 04:13

          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.

          •  07 Oct 2013 01:05

            Release Notes: This release adds mouse support to the main dashboard, reduces the amount of DNS lookup threads, adds additional crawlers to the list, and has other improvements and fixes.

            Recent comments

            30 Jan 2013 13:17 jandanielcz

            Perfect. It would be really useful to specify log format string in command line argument and avoid "-c" window that way (most important for html report).

            08 Jul 2010 14:20 inurl

            Definitely useful when it comes to analyze web server statistics interactively and without having to generate huge reports.

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.