Home >Database >Mysql Tutorial >MMS 使用Munin-Node对硬件进行监控(11)
MMS还可以服务器硬件进行监控,默认情况下,是收集不到数据的,需要安装munin-node来收集硬件统计信息的。点Hardware时,发现No data available。如图所示: 使用munin-node监控硬件 munin-node项目地址:http://munin-monitoring.org/http://munin.readthedo
MMS还可以服务器硬件进行监控,默认情况下,是收集不到数据的,需要安装munin-node来收集硬件统计信息的。 点Hardware时,发现No data available。如图所示:sudo apt-get install munin-nodecentos、RedHat、Fedora 系统下: 需要先安装EPEL源。
rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install munin-node /etc/init.d/munin-node start chkconfig munin-node onmunin-node默认只允许本地连接,需要对需要连接的IP进行授权。
# vim /etc/munin/munin-node.conf cidr_allow 10.0.0.0/8我这里是运行10.0.0.0这个段所有IP。如果允许单个IP,添加allow ^10\.0\.100\.125$ munin支持的全部插件位于/usr/share/munin/plugins目录下。 启用的插件位于/etc/munin/plugins目录下。可以看到/etc/munin/plugins目录下的文件是指向/usr/share/munin/plugins目录下的文件的。 因此对于上面telnet不支持的iostat、iostat_ios可以这么来解决。
# cd /etc/munin/plugins/ # ln -s /usr/share/munin/plugins/iostat iostat # ln -s /usr/share/munin/plugins/iostat_ios iostat_ios # /etc/init.d/munin-node restart这样就可以获得到iostat、iostat_ios信息了。 如果要启用munin某个插件就可以这么来做: cd /etc/munin/plugins/ sudo ln -s /usr/share/munin/plugins/
touch /var/lib/munin/plugin-state/iostat-ios.state chown -R [username]:[group] /var/lib/munin/plugin-state/ chmod -R 660 /var/lib/munin/plugin-state/username和group更改为munin-node执行的用户名和组。 3. 权限的问题。上面已经提到过的,默认情况下4949端口只允许本地连接的。需要修改/etc/munin/munin-node.conf 文件和防火墙来允许来源IP访问。 再返回来,看看前面有关硬件的监控信息有没有获取到数据: 这次取到了数据。怎么监控其他硬件信息呢?
原文地址:MMS 使用Munin-Node对硬件进行监控(11), 感谢原作者分享。