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/