nrpe command
Posted brucewhite
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nrpe command相关的知识,希望对你有一定的参考价值。
1. nrpe 连接问题:
报错:/usr/local/nagios/libexec/check_nrpe -H destip ; CHECK_NRPE: Error - Could not complete SSL handshake
以 /etc/xinetd.d/nrpe 守护进程配置为例,配置如下:
# default: on
# description: NRPE (Nagios Remote Plugin Executor)
service nrpe
{
flags = REUSE
socket_type = stream
port = 5666
wait = no
user = nagios
group = nagios
server = /usr/local/nagios/bin/nrpe
server_args = -c /usr/local/nagios/etc/nrpe.cfg --inetd
log_on_failure += USERID
disable = no
only_from = 127.0.0.1 10.21.248.0/24
}
原因1:ping desip 是否通
原因2:desip 设备的nrpe 服务 是否启动 ,默认端口 5666
原因3: desip 设备的nrpe 配置 的 only_from 是否正确
原因4: 查询是否开启防火墙。
2. check_nrpe 用法
check_nrpe -H <host> [-n] [-u] [-p <port>] [-t <timeout>] [-c <command>] [-a <arglist...>]
-c command 对应 /usr/local/nagios/etc/nrpe.cfg 配置里的 command[] 里的命令,如 -c execcmd 即对应 command[execcmd]=sudo /usr/local/nagios/libexec/execcmd.py
以上是关于nrpe command的主要内容,如果未能解决你的问题,请参考以下文章