进入网页:http://repoforge.org/use/

下载rpm包:

#wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm


安装rpm包:

#rpm -Uvh rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm

安装munin:

#yum install -y munin-node munin-common munin

将munin目录移动到/var/www/html/目录下,然后将其属主属组改为apache。

#chown -R apache:apache /var/www/html/munin

然后开启munin-node服务:

#servcie munin-node start

这时,munin就配置好了,可以通过http://IP:port/munin进行访问了。

munin的配置文件在/etc/munin下主要的服务器配置文件是munin.conf,它控制服务器的设置和每个节点的配置信息。在大多数情况下用默认设置就可以了,但是其它几个选项你也应该知道:dbdir、htmldir、logdir 和rundir。Dbdir设置决定munin把收集到的RRD格式的统计数据放在哪个目录下,在红帽和ubuntu系统中默认的是放在/var/lib/munin这个目录下。

Htmldir设置控制munin输出数据的位置,它是以html文件来显示图形界面的。在红帽系统中默认的是放在/var/www/html/munin目录下,而在ubuntu中的是放在/var/cache/munin/www目录下。这个目录正是我们一般为网页服务器服务时所采用的目录,例如Apache。

Logdir和rundir设置控制munin的日志文件和pid文件放置位置。


这里需要简单的配置:

1.为munin软件设用户名和密码。

 #cd /etc/munin

 # htpasswd -m munin-htpasswd munin

2.添加一个客户端

 #vi /etc/munin/munin.conf 

 [localhost]
 address 127.0.0.1
 use_node_name yes

 [yangyue]
 address 192.168.1.145
 use_node_name yes
 client端配置:(munin-node)

3.添加访问控制表,允许我的IP地址进行访问

 #vim /etc/munin/munin-node.conf  
 //在allow ^127\.0\.0\.1$下面在加上一行
 allow ^192\.168\.1\.171$  


[注]需要注意的地方是,当我安装完munin时,直接通过IP地址进行访问,并没有出现如期的图形界面,而是出现了一个目录。这是因为munin需要时间来收集和整合数据,过一会儿就可以访问到其图形界面了。