nginx 返回码实时监控,应该算是是一个比较大众化的需求,一个思路是:
将 nginx 日志实时转到 storm 进行实时分析,然后再 dump 到监控系统
但是如果只是一般的小网站的话,上这个感觉太重了,大家一般是美国服务器怎么做这块的监控的,想找个轻量级的解决方案。
amplify
rsyslog 按规则实时解析日志,返回时间, IP , URL ,返回码等信息,然后按情况,需求展示
我们用 prometheus 自已调整下 Lua 还可以结合 geoip 记录地区。
这个还是重了点,要把数据放到第三方。
嗯,也考虑过 ngx+lua ,
目前用的 statsd+graphite 作为监控系统, Google 了没有比较好的方案。
借楼主宝地 请教个问题 有没有比较好用的 web 日志分析工具,最好可以绘制图表的,谢谢
prometheus + grafana 解决了我们大部分图表问题,详细的日志可以用 ELK 收集。但是这不符合你轻量级的要求了。
嗯,我用的是 statstd+graphite+grafana
最近才发现 prometheus ,要不也会用这个,