Я использую OEM cloud control 12.1c. У меня есть Java-процесс, который предназначен для сбора некоторых показателей в моем приложении. Одним из атрибутов jmx является Map (java.util.Map).Как собрать HashMap с помощью jmx fetchlet
Теперь я хочу создать плагин 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]