FreeBSD如何安装Munin来监控系统和网络?
时间:2019-11-20 08:54:01 来源:igfitidea点击:
在FreeBSD中如何装Munin网络监视应用程序/硬件系统?
Munin是一个网络/系统监视应用程序,可通过Web界面以图形形式显示输出。
Munin使用了出色的RRDTool并且是用Perl编写的。
Munin是主/从节点体系结构。
主节点定期连接到所有节点,并要求从节点提供数据。然后将数据存储在RRD文件中,然后更新图形。
安装Munin收集器
在主节点上,执行以下命令:
# portsnap fetch update # cd /usr/ports/sysutils/munin-main # make clean install
Munin配置
默认的配置文件位于/usr/local/etc/munin/munin.conf。
编辑这个文件:
vi /usr/local/etc/munin/munin.conf
确保所有目录都存在。
安装Munin节点
在所有要监控的机器上操作,安装Munin:
# cd /usr/ports/sysutils/munin-node # make install clear
编辑/etc/rc.conf文件:
# vi /etc/rc.conf
设置Munin客户端自启动:
munin_node_enable="YES"
启动munin服务:
# /usr/local/etc/rc.d/munin-node.sh start
安装Apache2服务器
如果还没有安装apache服务器,则安装。
默认munin的信息都保存在/usr/local/www/munin/目录中。通过apache或者nginx就可以访问。
安装Apache:
# cd /usr/ports/www/apache22/ # make install clean
启用Apache2服务器:
# echo 'apache22_enable="YES"' >> /etc/rc.conf
编辑配置文件配置Apache:
# vi /usr/local/etc/apache22/httpd.conf
启动Apache2:
# /usr/local/etc/rc.d/apache22 start
如何查看munin统计信息?
使用浏览器打开
http://localhost/munin/
或者http://服务器ip/munin/