Monitoring

nrpe check_load 導致未知錯誤?

  • October 31, 2013

我正在使用 nagios check_load 外掛。

我有以下行/etc/nagios/nrpe.cfg

command[check_load]=/usr/lib/nagios/plugins/check_load -w $ARG1$ -c $ARG2$

在我的 icinga 伺服器上,/etc/icinga/objects/localhost_icinga.cfg我有以下服務定義

define service{
       use                             generic-service
       host_name                       prod-01
       service_description             Prod Load
       check_command                   check_nrpe!check_load!15,10,5!30,25,20
}

當我檢查我的 icinga 儀表板時,它將此檢查列為粉紅色的未知錯誤。我需要更改配置以使一切正常工作嗎?

嘗試使用相同的參數在伺服器上執行命令,看看它是否響應。它會告訴您錯誤,或者如果它是未知錯誤,您可能只需要為使用者 nagios 或 chmod 4755 和所有權 root:nagios 啟用沒有密碼的 sudo 檢查腳本。

nrpe.cfg你的目標系統上,dont_blame_nrpe設置為 1?

您的 Icinga 伺服器上的日誌說明了什麼?

引用自:https://serverfault.com/questions/549483