G

GoAccess

Real-time web log analyzer with terminal and HTML dashboard output.

No reviews yet

About GoAccess

GoAccess is an open-source, real-time web log analyzer and interactive viewer that runs in a terminal or generates standalone HTML reports. It is designed for fast analysis of web server access logs from Apache, Nginx, Amazon S3, CloudFront, and other sources.

The tool parses access logs and generates detailed analytics including: unique visitors, requested files, static files, 404 errors, referring sites, referring URLs, visitor hostnames, operating systems, browsers, geographic location (via GeoIP), HTTP status codes, and bandwidth consumption. All data is presented in a sortable, interactive format.

GoAccess can run in three modes. Terminal mode provides a real-time, ncurses-based dashboard directly in the SSH session. HTML mode generates a self-contained HTML report with interactive charts and tables that can be opened in any browser. Real-time HTML mode uses WebSockets to provide a live-updating web dashboard that refreshes as new log entries arrive.

For hosting providers, GoAccess fills the gap when customers need log analytics but AWStats or Webalizer feel dated and tools like Google Analytics are not suitable (they only track JavaScript-enabled browsers and miss bots, API calls, and direct file downloads). GoAccess works on raw server logs so it captures every request.

The performance is exceptional. GoAccess is written in C and processes millions of log lines per second. It can analyze gigabytes of log data in seconds, making it practical for busy production servers. Memory usage is minimal since it uses an on-disk B+Tree storage system for large datasets.

The HTML reports are particularly useful for customer-facing analytics. Hosting providers can generate periodic reports and make them accessible through the control panel, giving customers server-level traffic insights beyond what browser-based analytics provide.
Server Software Monitoring Development Tools

Quick Facts

Pricing
Open Source
License
Open Source
Platform
Linux & Windows
Version
1.9
Developer
Gerardo Orellana
Starting Price
$0.00

Reviews (0)

No reviews yet

Be the first to share your experience!

Want to leave a review?

Sign in to share your experience with this tool.

Login to Review

Discussion (0)

No comments yet

Start a discussion about this tool.

Join the Discussion

Sign in to post comments and share your experience.

Login to Comment

Who Is Online

In total there are 2 users online: 0 registered and 2 bots.

Bots: Baiduspider Other Bot

Users active in the past 15 minutes. Total registered members: 340