1
cyfdecyf 2013-08-08 09:57:28 +08:00
|
2
xdeng 2013-08-08 09:58:32 +08:00
|
3
denger 2013-08-08 14:20:11 +08:00
最近写了一个工具,用于实时监控 Nginx 日志,主要是按 URL 和时间维度来进行统计,如下每两分钟统计一次:
2013-06-28 16:23:04,245 - Stats [2013-06-28 16:21:04] To [2013-06-28 16:23:04] Results: 2013-06-28 16:23:04,275 - Total Requests: 40 URL Stat Details: /cart/dynamic/getCurrentCartNew.action Requests [total:40 per second:0.33333334r/s] Response Time [avg:0.14334999s max:3.068s min:0.033s] Traffic [total down:2788.8125/kb avg down:8924.2/b] Availability [value:100.0% statu codes:{200=40}] 并且根据以上统计值进行监控报警阀值,不知是不是你所需要的。 |
4
georgetso OP @denger 看起来很厉害的样子, 我更需要图表式呈现的东西, 基本上是展示单位时间长度的请求数量, 流量情况, 以及单位时间长度内的请求URL
|
5
halfbloodrock 2013-08-08 14:34:40 +08:00
Logstash不知道适不适合你。就是配置起来有点麻烦。
|
6
georgetso OP @halfbloodrock 看起来很不错的样子, 不过这个东西是log啥的? 啥都可以log? 还是它读取logfile然后做索引? 看来像是 universal 的log分析工具, 你知道, universal就意味着大量配置
|
7
denger 2013-08-08 14:45:46 +08:00
@georgetso 可以看看这个 URL 是否有满足你的需求的: http://blog.csdn.net/wdt3385/article/details/8737344
|
8
halfbloodrock 2013-08-08 15:02:17 +08:00
@georgetso 所以我说配置有点麻烦。。。
|