butai 发表于 2013-7-23 09:45:40

Nagios+Cacti模块——NRPE监控linux本地信息

遇到问题:监控机监控远程主机的 cpu、磁盘、内存等信息。解决问题: NRPE实现监控远程主机的各项基本信息。描述:监控远程主机的磁盘容量,cpu负载这样的本地信息。nagios利用NRPE实验对远程主机的“本地信息”进行监控。NRPE工作原理NRPE由两部分组成:    check_nrpe 插件,位于监控主机上    NRPE daemon,运行在远程的Linux主机上(通常是被监控机)当Nagios需要监控某个远程Linux主机的服务或者资源时:1.    nagios 会运行check_nrpe这个插件,告诉它要检查什么;2.    check_nrpe 插件会连接到远程的NRPE daemon,所用的方式是SSL;3.    NRPE daemon 会运行相应的Nagios插件来执行检查;4.    NRPEdaemon 将检查的结果返回给check_nrpe插件,插件将其递交给nagios做处理在监控主机上:1.安装check_nrpe插件

tar zxvf nrpe-2.13.tar.gz
cd nrpe-2.13
./configure -prefix=/var/www/html/nagios
make all
make install-plugin
在被监控机上:
1
yum -y install xinetd
1.增加用户设定密码
1
useradd nagios -p ********(写入你准备设置的密码)
2.安装nagios插件

cd /soft
tar zvxf nagios-plugins-1.4.16.tar.gz
cd nagios-plugins-1.4.16
./configure --prefix=/var/www/html/nagios/
make && make install3.这一步完成后,会在/var/www/html/nagios下生成3个目录 include、libexec、share

4.修改目录权限

1
2
chown nagios.nagios /var/www/html/nagios
chown -R nagios.nagios /var/www/html/nagios/libexec5.安装NRPE


cd /soft
tar zxvf nrpe-2.13.tar.gz
cd nrpe-2.13
./configure -prefix=/var/www/html/nagios
make all
make install-daemon
make install-daemon-config6.现在在查看nagios目录,有5个文件7.是将NRPE daemon 作为xinetd下的一个服务运行的。在nrpe目录下执行

1
make install-xinetd8. 编辑这个脚本vim /etc/xinetd.d/nrpe   only_from后增加监控主机的IP地址9.编辑/etc/services 文件,在末尾增加NRPE服务vi/etc/services10.启动xinetd服务

1
service xinetd start11.查看NRPE是否已经启动

1
netstat -an | grep 5666可以看到5666端口已经在监听了。12.被监控端iptables给权限

1
2
-A INPUT -s 1.2.3.4/32 -p udp -m udp --dport 161 -j ACCEPT
-A INPUT -s 1.2.3.4/32 -p tcp -m tcp --dport 5666 -j ACCEPT重启防火墙:

1
service iptables restart到此,便完成了linux监控 被 监控机的本地信息的准备工作。

yp1234 发表于 2013-7-23 14:51:11

解释就是掩饰,掩饰就是编故事!

efn阿克说 发表于 2013-7-24 00:18:54

此地禁止大小便,违者没收工具。

thinkhk 发表于 2013-7-24 17:15:01

长大了娶唐僧做老公,能玩就玩一玩,不能玩就把他吃掉。

beebe_3 发表于 2013-7-25 17:53:47

比我有才的都没我帅,比我帅的都没我有才!

LOCKLOSE 发表于 2013-7-26 16:06:32

商女不知亡国恨、妓女不懂婚外情。

191145685 发表于 2013-7-27 16:05:51

勿以坑小而不灌,勿以坑大而灌之。
页: [1]
查看完整版本: Nagios+Cacti模块——NRPE监控linux本地信息