OEM クラウド コントロール 12.1c を使用しています。アプリケーションでいくつかのメトリックを収集するためにインストルメント化された Java プロセスがあります。jmx 属性の 1 つは Map (java.util.Map) です。
ここで、このマップを定期的に収集する OEM プラグインを作成したいと考えています。jmxcli ユーティリティを使用してターゲット メタデータを生成しようとしましたが、ツールからマップのキーを入力するよう求められます。キーは動的に生成されるため、ターゲット メタデータの作成中に入力することはできません。
この問題に直面した人はいますか?これを解決するにはどうすればよいですか?キーをハードコーディングしたくありません。完全なマップをプラグインのホームページに表示する必要があります。
マップを選択したときのコンソールのスニペットを次に示します。
JavaBean (of type Map) is : TypeDistributionMap
0: empty
1: ** User defined Name Values **
Select one or more items as comma separated indices: 1
*** Getting values for User Defined properties
Looping through all user defined Keys. Enter '..' to exit loop.
Enter the key: [This key is dynamic, what should I enter here?]
Enter the DATATYPE of the value: [java.lang.String]