2

我正在为 NRPE 配置 NAGIOS 寻求一点帮助。我是 Linux 的新手,似乎在让它工作时遇到了一些麻烦。我正在运行带有 Nagios 3.3.1 核心的 Ubuntu 11.10 和运行 nrpe2.13 的 Nagios 插件 1.4.15
目前我正在尝试让 Nagios Exchange 插件check_be.exe与 Nagios 一起使用。我按照check_be.txt我的 nagios 服务器和 windows 备份执行服务器上的设置进行了设置。

目前,如果我跑步

root@PERSES:/usr/local/nagios/libexec# ./check_nrpe -H 192.168.1.10 -t200 -c check_be   

我会得到

Job: Daily Backup, Success, Date:17/4/2012

从 Nagios 我得到的只是插件没有返回任何输出。

Windows.cfg有以下条目

# Service for Backup Exec agent
define service {
  use                 template-backupexec
  service_description BackupExec - Daily DAT backup   ; specific display name, if you need
  host_name           cmbssrv.cmbs.local
  }

Templates.cfg有这个条目——我试图修改它以避免套接字超时

define service{
 name                  template-backupexec
  use                   generic-service
 service_description   BackupExec Job Check    ; default display name in Nagios
  check_command         check_nrpe! -t 240 -c check_be  ; same name as in the nsclient++ nsc.ini     command defini$
  normal_check_interval 60                      ; your check intervals here
   retry_check_interval  60
 register 0                                    ; this is a template
  }

Commands.cfg

# 'check_nrpe' command definition
  define command{
          command_name    check_nrpe
          command_line    $USER1$/check_nrpe -H $HOSTADDESS$ -p 5666 -v $ARG1$
          }

任何想法将不胜感激

4

2 回答 2

1

这看起来不对

  check_command check_nrpe! -t 240 -c check_be

我认为那些额外的参数需要在定义命令块中。

还要更改 check_command 的名称。您可能会将 check_nrpe 可执行命令(在终端中运行)与同名的 check_command(终端 shell 不知道)混淆。

这是一个与您正在做的事情非常相似的工作示例。

在主要的 nagios 机器上:

define command {
  command_name  check_nrpe_cart
  command_line  /usr/lib/nagios/plugins/check_nrpe -H $HOSTADDRESS$ -p 6565 -c $ARG1$
}
define service{
  use                    clientcritical
  host_name              cartbox
  service_description    email
  normal_check_interval  15
  check_command          check_nrpe_cart!check_postfix
}

在 /etc/nagios/nrpe_local.cfg 的购物车上

command[check_postfix]=/usr/lib/nagios/plugins/check_procs -w 1:1 -c 1:1 -C master
于 2012-05-03T05:49:51.900 回答
0

您应该从以下链接阅读 pdf,您将获得 NRPE NAGIOS 通信问题的最大可能答案。

http://assets.nagios.com/downloads/nagiosxi/docs/NRPE_Troubleshooting_and_Common_Solutions.pdf

于 2014-01-23T11:25:10.833 回答