欢迎光临
我们一直在努力

如何在CentOS,Redhat中安装和配置NRPE

NRPE被称为“ Nagios远程执行插件 “。 NRPE允许的Nagios服务器在其他Linux/Unix机器上远程执行插件。 NRPE还可以提供一些窗口插件来监控Windows服务器。本文将帮助你在CentOS和RHEL系统安装NRPE,它需要安装监控nagios服务器

第1步.安装EPEL库

NRPE包和插件在EPELYum中可以找到,使用下面的命令之一安装EPEL软件库。

CentOS/RHEL 6, 32 Bit:rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmCentOS/RHEL 6, 64 Bit:rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmCentOS/RHEL 5, 32 Bit:# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpmCentOS/RHEL 5, 64 Bit:# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-releas5-4.noarch.rpm
第2步.安装NRPE和nrpe-plugins

加入EPEL软件库后,使用下面的命令来安装NRPE和nrpe-plugins系统。

# yum --enablerepo=epel -y install nrpe nagios-plugins

我们还需要安装NRPE用于执行监控服务的命令。使用下面的命令来获得可用的命令包的列表。安装所需的软件包。

# yum --enablerepo=epel -y list nagios-plugins*Installed Packagesnagios-plugins.x86_64                           1.4.16-5.el6              @epelAvailable Packagesnagios-plugins-by_ssh.x86_64                    1.4.16-5.el6              epelnagios-plugins-dhcp.x86_64                      1.4.16-5.el6              epelnagios-plugins-dig.x86_64                       1.4.16-5.el6              epelnagios-plugins-disk.x86_64                      1.4.16-5.el6              epelnagios-plugins-fping.x86_64                     1.4.16-5.el6              epelnagios-plugins-http.x86_64                      1.4.16-5.el6              epelnagios-plugins-icmp.x86_64                      1.4.16-5.el6              epelnagios-plugins-linux_raid.x86_64                1.4.16-5.el6              epelnagios-plugins-load.x86_64                      1.4.16-5.el6              epelnagios-plugins-log.x86_64                       1.4.16-5.el6              epelnagios-plugins-mailq.x86_64                     1.4.16-5.el6              epel
第3步.配置NRPE

首先,我们需要编辑 /etc/nagios/nrpe.cfg 正常工作的配置。

# vim /etc/nagios/nrpe.cfg
allowed_hosts=127.0.0.1, 192.168.1.110

加入上面的条目后,您将看到的Nagios服务器能够连接NRPE客户端。让我们添加命令来监控服务。在同一个文件中添加新的命令或更新现有的命令,如下所示。

command[check_root_disk]=/usr/lib/nagios/plugins/check_disk -w 20% -c 10% -p /command[check_load]=/usr/lib/nagios/plugins/check_load -w 15,10,5 -c 30,25,20

您可以根据监测要求像上面添加更多命令。

第4步.启动NRPE服务

完成所有配置后,重新启动NRPE读取新的配置,同时对系统引导配置NRPE为自动启动。

# service nrpe start# chkconfig nrpe on
第5步:从Nagios的服务器测试NRPE

登录到Nagios的服务器,并执行以下命令来验证的Nagios服务器可以连接到客户NRPE服务。成功连接后,它会显示客户NRPE包的版本。

# check_nrpe -H 192.168.2.23NRPE v2.14

赞(0) 打赏
未经允许不得转载:老赵部落 » 如何在CentOS,Redhat中安装和配置NRPE

评论 抢沙发