0
Zabbix中的MACROS有一個很大的問題。我想在{$ IP1},{$ IP2}等主機中定義一些MACROS。我不知道爲什麼我不能在以下區域使用它們: 應用程序名稱,圖表名稱,項目密鑰。 任何幫助表示讚賞。在Zabbix中使用MACROS
Zabbix中的MACROS有一個很大的問題。我想在{$ IP1},{$ IP2}等主機中定義一些MACROS。我不知道爲什麼我不能在以下區域使用它們: 應用程序名稱,圖表名稱,項目密鑰。 任何幫助表示讚賞。在Zabbix中使用MACROS
這些在Zabbix中稱爲用戶宏(或變量)。不支持
key[{$IP1}]
如果問題是爲什麼它不被支持 - 或者是因爲利益有限,或者因爲技術上有困難支持它們。
這些問題聽起來有點像你可能想要的low level discovery而不是 - 因爲3.0它也支持動態應用程序名稱。
謝謝親愛的@Richlv。老實說,我想監視一個ESXi的網絡流量數據,其中包含Zabbix中的10個虛擬機。我知道添加ESxi及其VM的唯一方法很簡單,就是創建一個名爲ESXi名稱的應用程序名稱的主機,因爲VM的名稱和項目將在每個應用程序中定義。我需要定義一些用戶MACROS,因爲虛擬機的IP和名稱的簡單性和快速變化。但正如你所描述的,似乎我不能在應用程序名稱中使用MACORS。你有沒有其他的方式來實現這樣的結構? – Sinai
您可能需要研究LLD,但這與您最初的問題完全不同。 – Richlv
但LLD只支持極限範圍的項目!我想監視NetFlow數據。我不知道我是否可以使用LLD。我想添加一個規則來添加一個像這樣的新項目:netflow-ICMP _ {$ IPADDRESS2}和GetNetFlowProto [[{$ IPADDRESS2}],icmp]。我可以使用LLD添加這樣的內容嗎? – Sinai