Nagios check_ssh插件不起作用

时间:2016-12-19 07:09:18

标签: nagios nagiosxi

当我在Nagios客户机中运行以下命令时,它运行良好。

ubuntu@Nagios-server:/usr/lib/nagios/plugins$ ./check_nrpe -H <CLIENT-IP> -c check_ssh -n -H <CLIENT-IP> -p 2

CHECK_NRPE: Error receiving data from daemon.

从Nagios Server运行时,遇到以下问题。

define service {
      host                               qa-ad-useast-1.dpclk.com
      use                                generic-service
      check_command                      check_nrpe!check_ssh
      service_description                SSH Status
      contact_groups                     admins
      notifications_enabled              1
}

以下是服务定义:

command[check_ssh]=/usr/lib/nagios/plugins/check_ssh -H $ARG1$

nrpe.cfg上的命令输入是:

int

传递参数时服务定义或命令出错。

1 个答案:

答案 0 :(得分:0)

看起来这可能是一些可能的事情:

  • 仔细检查客户端上的</body>设置(在xinetd中 配置)
  • 如果您通过NRPE传递参数,则需要 启用only_from
  • 确保您的NRPE流程正在运行 dont_blame_nrpe用户以及插件目录具有执行权限 nagios用户