# use_node_name yes表示使用上面定义的组名和节点名,否则会执行一次DNS查询,反查节点的DNS名称
# address表示节点的ip地址
# 在1.4.5版本,分组或产生错误,部分图表生成不了,懒得琢磨了,直接改为[websrvxxx]就可以成功了
#貌似,现在改成了 “. ” 来分隔组,而不是分号了。具体我也懒得试了。
见官方文档:http://munin-monitoring.org/wiki/munin-node.conf
客户端(node)配置操作:
允许服务端采集,假设服务端IP为192.168.1.10。同时,客户端node上要开放4949的tcp端口,这个端口可以在/etc/munin/munin-node.conf里指定。
a. 当一台vps既作为服务端,又作为客户端。则改操作还是要在服务端操作,执行下面的命令:
复制代码#vi /etc/munin/munin-node.conf
可以看到默认有了 allow ^127.0.0.1$ 这一行。说明当vps即作为服务端,又作为客户端。允许本机自己采集自己。所以,如果仅仅是自己监控自己,则不需要修改该配置文件了。
b. 当这台vps仅作为服务端,那么,就需要在客户端执行下面的命令:
复制代码#vi /etc/munin/munin-node.conf
在最下面的一行添加服务端ip,允许服务端来采集;
复制代码allow ^192.168.1.10$
记住都要以这个形式来写,更多写法介绍, /etc/munin/munin-node.conf 中都有介绍
然后再服务端和客户端都重启服务:
复制代码 #service munin-node restart
或
复制代码#/etc/init.d/munin-node restart
加入服务并开机自启动:
复制代码#chkconfig --levels 235 munin-node onn
测试munin配置是否好了的方法:
复制代码 [root@ksharpdabu ~]# munin-run nginx_request
显示:request.value 3
注意:
a. 3表示我nginx瞬时收到的请求数。所以,你那可能不是3,是其他的数字。这个数字还可能时刻在变,毕竟不同时刻访问你 网站的人肯定不同。
b. 如果你得到的结果是 request.value U 。那么表示munin并没有采集到nginx的信息。你的munin的配置有问题。
c. 还有可能报其他错误,自己根据报错信息去google吧。
测试成功后,就可以直接访问 http://test.dabu.info/munin,查看服务器状况了。默认情况下,cpu,内存,硬盘,网络等都不需要再单独配置了,直接可以查看。
贴上官方munin安装配置文档:http://munin.readthedocs.org/en/latest/installation/index.html










