GoAccess Real-Time Web Log Analyzer and Terminal Dashboard
GoAccess is an open-source real-time web log analyzer that runs in a terminal or generates live HTML dashboards. It parses Apache, Nginx, CloudFront, S3, and other log formats with minimal configuration, providing instant traffic insights for system administrators and DevOps engi
What it does
GoAccess Real-Time Web Log Analyzer and Terminal Dashboard
GoAccess is an open-source real-time web log analyzer that runs in a terminal or generates live HTML dashboards. It parses Apache, Nginx, CloudFront, S3, and other log formats with minimal configuration, providing instant traffic insights for system administrators and DevOps engineers.
Installation
Use the upstream install or setup path that matches your environment:
- $ make
- $ git clone https://github.com/allinurl/goaccess.git
- make sure that you're running the latest stable version of GoAccess see
- $ docker build -t goaccess/build.debian-12 -f Dockerfile.debian-12 .
Requirements and caveats from upstream:
- Docker Support<br>
- Ability to build GoAccess' Docker image from upstream. You can still fully
- Docker section below.
Basic usage or getting-started notes:
-
You can just run it against your access log file, pick the log format and let
-
GoAccess is written in C. To run it, you only need ncurses as a dependency.
-
in-memory hash tables. It has very good memory usage and pretty good
-
Extracted from upstream docs: https://raw.githubusercontent.com/allinurl/goaccess/HEAD/README.md
Source
Capabilities
Install
Quality
deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,387 chars)