From the GoAccess website:
GoAccess is an open source real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems. It provides fast and valuable
HTTP statistics for system administrators that require a visual server report on the fly.Features
- General Statistics, bandwidth, etc.
- Time taken to serve the request (useful to track pages that are slowing down your site)
- Top Visitors
- Requested files
- Requested static files, images, swf, js, etc.
- 404 or Not Found
- Hosts, Reverse DNS, IP Location
- Operating Systems
- Browsers and Spiders
- Referring Sites
- Referrers URLs
- Keyphrases
- Geo Location – Continents/Countries New
- HTTP Status Codes
- Ability to output JSON and CSV New
- Different Color Schemes
- Support for IPv6
- Unlimited log file size
- Output statistics to HTML. See report. N
Supported Formats
- Any custom log format string
- Common Log Format (CLF) Apache
- Combined Format (XLF/ELF) Apache|Nginx
- W3C format (IIS)
- Amazon CloudFront (Download Distribution).
- Apache virtual hosts
Output Formats
- Terminal (default)
- HTML
- JSON
- CSV