
GoAccess
Open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
What is GoAccess?
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. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.
Why GoAccess?
GoAccess was designed to be a fast, terminal-based log analyzer. Its core idea is to quickly analyze and view web server statistics in real time without needing to use your browser (great if you want to do a quick analysis of your access log via SSH, or if you simply love working in the terminal).
While the terminal output is the default output, it has the capability to generate a complete real-time HTML report (great for analytics, monitoring and data visualization), as well as a JSON, and CSV report.
Key Features
• Fast, real-time, millisecond/second updates, written in C • Only ncurses as a dependency • Nearly all web log formats (Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront, etc) • Simply set the log format and run it against your log • Beautiful terminal and bootstrap dashboards (Tailor GoAccess to suit your own color taste/schemes) • and of course, Valgrind tested.
GoAccess Screenshots



GoAccess Features
GoAccess information
Supported Languages
- English
GitHub repository
- 16,261 Stars
- 1,042 Forks
- 359 Open Issues
- Updated
Comments and Reviews
Said about GoAccess as an alternative
Sexy interface, easy to deploy. Fast & realtime!
More simple, similar functionality.
Tags
- Log Analyzer
- Cloud Storage
- Web Analytics
- apache-log-analyzer
- cloudfront
Recent user activities on GoAccess
userxanalytics added GoAccess as alternative(s) to UserX
- MarilynHayley liked GoAccessMa
Bricolas added GoAccess as alternative(s) to Burst Statistics
Newer versions can anonymize the logs/reports; ethical and GDPR friendly :)
Provides a CLI (ncurses) interface and can generates static .html files with the reports. Written in C, nice, compact and simple.