nginx使用goaccesss实时监控access.log日志

nginx使用goaccesss实时监控access.log日志,第1张

安装goaccess

安装goaccess可以使用源码编译安装也可以使用linux系统命令进行安装,本文示例为ubuntu系统使用apt-get命令进行安装

apt-get install goaccess

生成日志html页面

生成日志页面命令具体详情可看官方文档https://goaccess.io/get-started,命令可以定义日志输出格式、是否实时采集以及生成。这里我们使用最基本的命令定义了输出文件路劲以及实时采集

goaccess access.log -o /home/usr/nginx/html/report.html --log-format=COMBINED --real-time-html

可以看到我们已经开启了一个新的websocket进行数据采集

网页查看日志

我们已经对access.log日志进行了实时采集并生成了html页面,此时只需要将该页面在nginx中配置一个路劲即可访问

访问日志页面可以看到我们的access.log的相关统计

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/langs/722287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-26
下一篇 2022-04-26

发表评论

登录后才能评论

评论列表(0条)

保存