GoAccess

实时 Web 日志分析器。终端或 HTML 报告,零依赖轻量。

C 写的单二进制,没有数据库也没有服务端进程。日志格式用 log-format / date-format 声明式描述(COMBINED、CLOUDFRONT 等常见格式有预置),所以非标准格式也能解析。终端里出实时面板,或导出自包含 HTML;加 --real-time-html 就带一个 WebSocket 把报告变成实时刷新的页面。GeoIP 需要单独挂 mmdb 库。

License
MIT
语言
C
自托管
单二进制 · Docker
上游托管版
无
分类
日志
可替换
SplunkPapertrail
仓库
github.com/allinurl/goaccess
上游文档
文档官网

上游活跃度

2026-08-23 抓取 · 数据来自 allinurl/goaccess (github)
star20,833
最近提交2026-08-20
最新版本平台无 release 记录

数字由构建期抓取,非实时;star 数不同代码托管平台之间不可直接比较。

上手前注意

  • 它分析的是 Web 访问日志这一类数据,不是通用日志系统
  • 跨天的长期趋势要自己维护 --persist / --restore 的数据库文件,默认是一次性的

同类工具(日志)