Java プロセスが 2 つ実行されているマシンがあります。それらのそれぞれは、JMX を使用して一意のポートで監視できます。たとえば、ポート 10001 と 10002 です。
Zabbix 2.0 を使用して、各 Java プロセスのメモリ使用量を監視したいと考えています。しかし、Zabbix を初めて使用する私に何か問題がある可能性があります。
Zabbix では、2 つの Java プロセスを実行するホストに 2 つの JMX インターフェイスを追加しました。1 つはポート 10001 を使用し、もう 1 つはポート 10002 を使用します。
キーを使用して、最初の JXM インターフェイス (10001) 用に 1 つの JMX アイテムを作成しましたjmx["java.lang:type=Memory","HeapMemoryUsage.used"]
。それはかなりうまくいっています。
同じキーを使用して 2 番目の JMX インターフェイス (10002) の 2 番目の JMX アイテムを作成しようとすると、次のエラーが発生します。
キー "jmx["java.lang:type=Memory","HeapMemoryUsage.used"]" を持つアイテムは "Zabbix サーバー" に既に存在します。
私は何を間違っていますか?