Monitoring
nrpe check_load 導致未知錯誤?
我正在使用 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 伺服器上的日誌說明了什麼?