Goaccess

github.com/allinurl/goaccess DevOps & Containers Open-source projectOpen source

Analyze web server logs in real time with GoAccess, an interactive viewer for terminals or browsers.

github.com/allinurl/goaccess
Goaccess homepage screenshot

About Goaccess

GoAccess is an open source web log analyzer and interactive viewer. It runs in a terminal on *nix systems or in a browser. It parses web server logs in real time and shows HTTP statistics in the terminal or on a live HTML dashboard.

It is designed for system administrators, DevOps engineers, and security professionals who need to monitor traffic, detect anomalies, and troubleshoot server issues. The terminal viewer is limited to *nix systems. Some TLS reporting appears only when the log format includes the relevant fields.

Key features

  • Panels and metrics refresh every 200 ms in the terminal and every second in HTML output
  • Predefined parsing for Apache, Nginx, Amazon S3, Elastic Load Balancing, and CloudFront logs
  • Tracks the time taken to serve each request to find slow pages
  • Incremental log processing with on-disk persistence options
  • ASN mapping to spot suspicious traffic and exclude whole networks with --exclude-asn
  • Keeps AI crawler and Fediverse traffic separate from search engine crawlers
Best for: System administrators, DevOps engineers, and security professionals who want real-time HTTP statistics from web server logs.
Good for
  • Requires only ncurses as a dependency, as it is written in C
  • Minimal configuration: point it at an access log file and choose the log format
  • Open source
Watch out for
  • The terminal viewer runs only on *nix systems
  • TLS settings are reported only when the log format includes %K, %k, and %g

Goaccess at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Goaccess alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in DevOps & Containers

Well-known listings from the same topic.

All 44

Goaccess FAQ

How much configuration does GoAccess need to start?
The source says you can run it against your access log file, pick the log format, and GoAccess will parse the log and show the stats.
Can GoAccess handle logs that keep growing?
GoAccess can process logs incrementally through its on-disk persistence options.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing