安装Munin-Ubuntu 14.04中的网络资源监视工具
Munin是一个免费的开源网络资源监控工具。
它为服务器,交换机,应用程序和服务提供监视和警报服务。
它在出现问题时向用户发出警报,并在问题解决后再次向用户发出警报。
它是用Perl编写的,并使用RRDtool来创建可通过Web界面访问的图形。
它的重点是即插即用功能。
Munin的开发团队旨在提供非常“即插即用”的体验,提供了许多现成的图形和功能,还提供了500多个插件来轻松增强产品。
如何安装Munin
Munin是一个非常流行的应用程序,它存在于大多数Linux发行版的存储库中。
它需要Perl和rrdtool才能运行,但是我们不必担心那些依赖关系,因为它们将由程序包管理器修复。
另外,如果我们想使用Web浏览器访问图形,则还应该安装一个Web服务器,如apache或者nginx。
我们可以在Ubuntu或者其他基于Debian的发行版中使用apt-get工具来安装Munin:
$sudo apt-get install munin
使用慕宁
由于标明的Munin开箱即用,安装后,我们可以使用自己喜欢的浏览器访问http://localhost/munin并访问Web界面:
如我们所见,通过单击主机名,我们可以立即获得许多图形:
我们还可以通过在Ubuntu中安装用户贡献的插件来轻松添加更多插件,如下所示:
$sudo apt-get install munin-plugins-extra
如果要调整各个方面,例如要显示的图形数,html文件的保存位置或者主机名,可以在位于/etc/munin/munin.conf中的主配置文件中进行调整。
重要说明:在撰写本文时,在Ubuntu 14.04上munin的默认安装中存在一个错误。
该发行版随Apache 2.4一起提供,但munin的配置文件适用于旧的Apache 2.2服务器(我们可以在此处看到bug 1258026)。
要解决此问题,请打开“ /etc/apache2/conf-enabled/munin.conf”中的配置文件,并应用以下更改:
替换以下文本:
Order allow,deny Allow from localhost 127.0.0.0/8 ::1
使用适用于Apache 2.4的有效格式:
Require host localhost Require ip 127.0.0.0/8 ::1
或者,如果我们希望从远程计算机提供访问权限,请执行以下操作:
Require all granted