Ubuntu
Nagios check_nt 外掛未正確顯示狀態
我已經在 ubuntu 伺服器上安裝了 nagios3,並在 windows 伺服器上安裝了 NSClient。nagios 伺服器正在正確地從 windows 伺服器獲取資訊,但伺服器的狀態顯示每個驅動器的關鍵,儘管 windows 伺服器中有更多空間。 以下是我在 windows.cfg 中輸入的參數。
define service{ use generic-service host_name winserver service_description C:\ Drive Space check_command check_nt!USEDDISKSPACE!-l c -w 20 -c 5 } define service{ use generic-service host_name winserver service_description D:\ Drive Space check_command check_nt!USEDDISKSPACE!-l d -w 20 -c 10 } define service{ use generic-service host_name winserver service_description F:\ Drive Space check_command check_nt!USEDDISKSPACE!-l f -w 15 -c 10 }
檢查不會報告剩餘空間的百分比,而是報告已用空間的百分比。仔細查看上面的螢幕截圖,可以看到支票返回的內容。
大多數 Nagios 檢查會在超過一個數字而不是低於一個數字時返回嚴重或警告結果。這有點令人困惑。
因此,您需要將嚴重和警告級別更改為 80 和 95 或 90。
例如
define service{ use generic-service host_name winserver service_description C:\ Drive Space check_command check_nt!USEDDISKSPACE!-l c -w 80 -c 95 }