Centreon+Nagios实战第七篇——安装NRPE

时间:2022-07-23
本文章向大家介绍Centreon+Nagios实战第七篇——安装NRPE,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Centreon+Nagios实战第七篇——安装NRPE

把以上全部安装完成之后即完成了服务端的监控设置,要想利用服务端监控其他机器的性能,还需要在被禁控端安装NRPE和Nagios-plugin,当然如果要监控本机服务端性能,也需要在本机上安装NRPE。

安装NRPE 首要条件 首先确保您已经安装了一下包 gcc glibc glibc-common openssl-devel perl

下载安装

cd /tmpwget https://github.com/NagiosEnterprises/nrpe/archive/nrpe-2-15.tar.gz
tar zxvf nrpe-2-15.tar.gz

拷贝nrpe.cfg文件到您的远程主机nrpe配置目录

mkdir /usr/local/nagios/etc
cp sample-config/nrpe.cfg /usr/local/nagios/etc

当NRPE安装完成之后,您需要安装一个初始化系统xineted

yum install xinetd

配置xineted 在这里,我们需要做一个配置老告诉xinted关于nrpe一些信息,转换到nrpe source下进行安装:

cd /tmp/nrpe-nrpe-2-15
make install-xinetd

现在您需要对nrpe文件进行配置,这个文件包含了一条指令”only_ from”,这条指令指明了哪个ip可以和守护进程进行沟通,您的nagios服务端IP就放在这个”only_from”设置后面

vi /etc/xinetd.d/nrpe

将only_from = 127.0.0.1改成only_from = 127.0.0.1 x.x.x.x 这个x.x.x.x就是您的服务端nagios的ip地址,最后我们需要将NRPE端口和服务加进 /etc/services文件中

echo "nrpe 5666/tcp" >> /etc/services

我们来测试一下NRPE/xinetd来确保它正确安装了

service xinetd start
cd /usr/local/nagios/libexec
./check_nrpe -H 127.0.0.1

执行完上面操作之后您应该看到下面的输出信息 NRPE v2.15 如果您看到了NRPE的版本号,说明您的NRPE和xinted安装正确和配置完成

被监控端安装nagios-plugin 安装nagios-plugin和服务端上安装方式一下,参考服务端安装方式即可