2015-06-01 67 views
0

我可以看到如何爲使用zabbix UI的主機配置jmx服務器。我必須輸入主機IP地址和端口。Zabbix JMX監視與代理程序自動註冊

我的用例有很多aws ec2實例根據擴展需求來去,所以我想讓這些實例自動註冊到zabbix服務器。我無法找到這些實例來告訴zabbix服務器監視他們的jmx服務器。

總之,zabbix代理如何對zabbix服務器說「我的jmx服務器在這個IP地址和這個端口上」?

我正在使用zabbix 2.2。

回答

1

不幸的是,這個afaik沒有簡單的解決方案。 但是,它大部分都可以在Zabbix服務器端使用一些腳本來完成。

如果您可以確保代理程序在自動註冊時發送它的metadata中的JMX數據,則可以使用{HOST.METADATA} macro將該數據解析爲腳本。然後該腳本可以通過Zabbix API在主機上創建一個JMX接口。

我沒有爲此準備好的腳本,但它應該相對容易設置。

祝你好運!

雷蒙德

+0

的問題是對的zabbix開發路線圖:https://support.zabbix.com/browse/ZBXNEXT-1212 –