使用GoAccess工具实现可视化实时监控access日志:
Nginx生成的access日志文件 access.log 信息较多,借助GoAccess工具可以在本地浏览器上进行图形可视化的、实时的日志监控。
1. 安装GoAccess:
可在GoAccess官网上下载源码编译安装,也可借助 yum install 安装。
https://goaccess.io/download
2. 配置GoAccess:
https://goaccess.io/get-started
GoAccess有三种使用方法:
(1) Terminal Output :
goaccess access.log -c
(2) Static HTML Output :
goaccess access.log -o report.html --log-format=COMBINED
将Nginx生成的 access.log 文件 转化为(-o) report.html 的 HTML格式的文件,可在本地浏览器上静态显示。

本文介绍了如何使用GoAccess工具对Nginx的access.log日志进行实时监控和图形化分析。首先,可以从官网下载并安装GoAccess。接着,通过TerminalOutput、StaticHTMLOutput和Real-TimeHTMLOutput三种方式配置GoAccess,其中Real-TimeHTMLOutput可实现本地浏览器的实时更新。在Nginx配置中添加相应location以访问生成的报告。最后,启动GoAccess后,可以在浏览器上查看包括访问数、地区分布、操作系统等信息的实时统计报告。
最低0.47元/天 解锁文章
1561

被折叠的 条评论
为什么被折叠?



