安装Munin-Ubuntu 14.04中的网络资源监视工具

时间:2020-03-05 15:32:30  来源:igfitidea点击:

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