【发布时间】:2014-02-12 10:45:49
【问题描述】:
我有以下 munin 生成的 nginx 请求图:
y 轴上的“m”是什么意思?
/usr/share/munin/plugins/nginx_request 的 nginx munin 插件正在提取:
if ($response->content =~ /^\s+(\d+)\s+(\d+)\s+(\d+)/m) {
print "request.value $3\n";
这意味着它占用了nginx_status 的第三部分,这似乎是总的累积请求计数。以下是来自同一服务器的示例执行:
$ curl http://127.0.0.1/nginx_status
Active connections: 1
server accepts handled requests
2936 2936 4205
Reading: 0 Writing: 1 Waiting: 0
munin nginx 插件将以下内容传递给 rrdtool:
print "graph_title Nginx requests\n";
print "graph_args --base 1000\n";
print "graph_category nginx\n";
print "graph_vlabel Request per second\n";
print "request.label req/sec\n";
print "request.type DERIVE\n";
print "request.min 0\n";
print "request.label requests port $port\n";
print "request.draw LINE2\n";
【问题讨论】: