第 4 章 在 Nagios 核心服务器上配置远程节点
将 Nagios 核心服务器配置为了解远程节点。
先决条件
- 用户级别访问 Nagios Core 服务器上的远程节点。
- 互联网访问.
流程
安装
check_nrpe插件:[user@nagios]# cd ~ [user@nagios]# wget https://github.com/NagiosEnterprises/nrpe/releases/download/nrpe-3.1.0/nrpe-3.1.0.tar.gz [user@nagios]# tar xvfz nrpe-3.1.0.tar.gz [user@nagios]# cd nrpe-3.1.0 [user@nagios]# ./configure [user@nagios]# make check_nrpe [user@nagios]# make install-plugin为远程主机创建配置:
[user@nagios]# cd /usr/local/nagios/etc/objects [user@nagios]# cp localhost.cfg mon.cfg使用远程主机的主机名替换
localhost,将环回 IP 地址替换为远程主机的 IP 地址。最后,删除或注释掉主机组定义。将文件所有权改为 Nagios:
[user@nagios]# chown nagios:nagios mon.cfg在
/usr/local/nagios/etc/nagios.cfg 中添加对 mon.cfg 文件的 mon.cfg引用:[user@nagios]# vi /usr/local/nagios/etc/nagios.cfg示例
cfg_file=/usr/local/nagios/etc/objects/mon.cfg重启 Nagios 服务器:
[user@nagios]# systemctl restart nagios确保制作和安装过程正常工作,并且 Nagios Core 服务器和包含 NRPE 的远程主机之间有连通性:
[user@nagios]# /usr/local/nagios/libexec/check_nrpe -H IP_ADDRESS_OF_REMOTE_HOST如果
NRPE v3.1.0-rc1 正常工作,则应回显 NRPE v3.1.0-rc1。