Nginx日志数据分析工具总结
1、 request-log-analyzer
request-log-analyzer这个工具是一个用ruby写的gem包,它不仅能分析rails项目的访问日志,还能分析nginx,apache,MySQL,PostgreSQL的日志,它能统计每个页面的访问次数,一天访问的情况,还有来源分析等。
(1)安装gem工具包
yum install rubygems -y
(2)安装request-log-analyzer包
gem install request-log-analyzer
gem install request-log-analyzer -p https://10.99.202.82:3128(如果需要使用前置代理)
(3)工具使用:(用日志文件作为参数)
request-log-analyzer access.log
request-log-analyzer access.log --format rails3 --output HTML --file report.html(输出为HTML格式)
查询分析结果输出: