Nagios

check_snmp 外掛超時 icinga2

  • June 15, 2020

我是 icinga 的新手,目前我正在嘗試監視執行 paOS 9.0 且 OID 為 1.3.6.1.2.1.25.3.3.1.2.1 (hrProcessorLoad.1) 的 paloalto 防火牆,但我遇到了 check_snmp 外掛問題昂貴的超時,我不知道為什麼;我嘗試了一切。系統正在執行:

  • 作業系統:美分 7
  • Think2 版本 2.11.3-1
  • ThinkWeb2 版本 2.7.3
  • 搜尋導向器模組版本 1.7.2

check_snmp 外掛的版本是 2.3.3

由 icinga 執行的命令和相關錯誤是

[root@icinga-test plugins]# /usr/lib64/nagios/plugins/check_snmp -C <community> -H 10.200.145.77 -c 50 -m HOST-RESOURCES-MIB -o hrProcessorLoad.1 -t 10 -w 40
CRITICAL - Plugin timed out while executing system call

即使使用數字 OID 代替名稱,結果也不會改變

我知道這不是網路問題,因為 snmpget 顯示:

[root@icinga-test plugins]# snmpget -v2c -c <comunity> 10.200.145.77 hrProcessorLoad.1
HOST-RESOURCES-MIB::hrProcessorLoad.1 = INTEGER: 7

它與它一起工作的事實也應該說明 MIB 已正確安裝,此外,我嘗試將超時參數增加到 120 秒,但沒有任何改變

非常奇怪的是,同一個外掛正確地監控其他具有 OID .1.3.6.1.4.1.2021.2.1.5.1 的 centos 7 系統,並且它從未超時。

我認為您缺少協議開關 -P2c https://nagios-plugins.org/doc/man/check_snmp.html

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