我使用下面的宏在標籤的地圖內的zabbix的zabbix地圖標籤宏
^ {192.168.10.1:ifOutOctets[GigabitEthernet0/1].last(0)}
v {192.168.10.1:ifInOctets[GigabitEthernet0/1].last(0)}
當我查看地圖,作爲*UNKNOWN*
我能行走顯示的標籤該設備使用SNMP瀏覽器,我可以確認社區字符串是否正確。網絡連接也很好。
如何從此宏獲取SNMP OID?我懷疑OID(無論這個宏是如何翻譯的)都是不正確的,或者返回不正確的結果。
這個宏不適用於Zabbix主機定義,並且這個宏在不同的主機上工作(我沒有配置這個,我仍然在搞清楚如何正確使用Zabbix)。
爲了使這個宏能夠工作,需要一個名字爲「192.168.10.1」的主機(不是地址,而是技術名稱!)。還應該有項目「ifOutOctets [GigabitEthernet0/1]」和「ifInOctets [GigabitEthernet0/1]」,它們應該返回一些數據(檢查「最新數據」)。如果你想知道這些項目的OID,你應該打開它們的配置,但由於你可能使用LLD,所以Zabbix前端不允許這樣做。您可以直接檢查數據庫,然後使用「itemid」從「items」表中查詢。 – asaveljevs