GoAccess - 开源实时 Web 日志分析器

GoAccess是一个开源实时 Web 日志分析器和交互式查看器,可在 *nix 系统的终端中或通过浏览器运行。

Docker 用法:

# 日志
cat access.log | docker run --rm -i -e LANG=$LANG allinurl/goaccess -a -o html --log-format COMBINED - > report.html
# 实时日志
tail -F access.log | docker run -p 7890:7890 --rm -i -e LANG=$LANG allinurl/goaccess -a -o html --log-format COMBINED --real-time-html - > report.html

有中文,有个实时 DEMO

https://rt.goaccess.io/?20240910143653