Конфигурация JMX
Если вы задаете в агенте источник данных JMX, то некоторые свойства конфигурации создаются автоматически.
Конфигурация среды выполнения JMX уникальна в том отношении, что позволяет регулировать объем выводимой о ней информации. Клиент JMX для агента может соединяться с несколькими различными типами серверов прикладных программ. Однако обычно нет необходимости поддерживать все эти типы серверов прикладных программ в одном агенте. Вы можете выбрать, какие типы серверов прикладных программ нужно поддерживать, и ненужные разделы конфигурации не войдут в состав агента.
В большинстве случаев агент разрабатывается для мониторинга одного типа серверов прикладных программ JMX. При создании источника данных JMX можно использовать браузер JMX. В случае использования браузера JMX все опции конфигурации сервера JMX, использовавшиеся для поиска сервера MBean, добавляются в агент автоматически. Чтобы изменить типы серверов прикладных программ, с которыми можно соединиться после создания агента, щелкните по Глобальные опции JMX в области Информация об источнике данных JMX. Измените на странице Опции для всего агента JMX нужные параметры.
При помощи редактора агентов можно просмотреть, добавить и изменить свойства конфигурации. Инструкции смотрите в разделе Изменение свойств конфигурации при помощи редактора агентов. Если источник данных JMX задан в подузле, то можно также задать переопределения конфигурации подузла. Инструкции смотрите в разделе Конфигурация подузла.
Если вы определяете в агенте источник данных JMX, агент должен использовать Java™ для связи с сервером прикладных программ JMX. Свойства конфигурации Java добавляются в агент автоматически.
- Домашний каталог Java
- Полный путь, указывающий на каталог установки Java
Сконфигурируйте агент так, чтобы они использовал ту же машину JVM, что и программа для мониторинга; это особенно важно для сервера WebLogic и сервера WebSphere Application Server.
- Аргументы JVM
- Задает необязательный список аргументов для виртуальной машины Java.
- Уровень трассировки
- Определяет объем информации, записываемой в файл трассировки Java. Значение по умолчанию - записывать в файл трассировки только данные об ошибках.
- Соединение
- Тип соединения с сервером MBean
- ID пользователя
- ID пользователя, используемый для аутентификации на сервере MBean.
- Пароль
- Пароль ID пользователя.
- Базовые пути
- Каталоги, в которых выполняется поиск файлов JAR, указанных в поле Путь классов, или каталогов, указанных в поле Каталоги JAR (с неполными именами). Имена каталогов разделяются точкой с запятой
(;)в Windows и точкой с запятой(;)или двоеточием(:)в системах UNIX. - Путь класса
- Файлы JAR с явно указанными именами, поиск которых выполняет агент. К каждому из базовых путей добавляются все неполные имена файлов, пока не будет найден файл JAR.
- Каталоги JAR
- Каталоги, в которых выполняется поиск файлов JAR. Имена каталогов разделяются точкой с запятой
(;)в Windows и точкой с запятой(;)или двоеточием(:)в системах UNIX. Файлы JAR в этих каталогах необязательно идентифицировать явным образом; они будут найдены, поскольку располагаются в одном из этих каталогов. В подкаталогах этих каталогов поиск не выполняется. К каждому из базовых путей добавляются все неполные имена каталогов, пока каталог не будет найден.
Примеры:
- Для WebLogic 10 путь классов - это server/lib/wlclient.jar;server/lib/wljmxclient.jar.
Базовый путь указывает на каталог сервера прикладных программ WebLogic, в котором расположен каталог
server/lib. - Для WebSphere базовый путь указывает на каталог, в котором установлен сервер WebSphere Application Server.
В этом примере показано несколько базовых путей, чтобы задать значение по умолчанию для Windows и UNIX. Путь классов задает файлы JAR относительно базового пути. Относительное значение
libв поле Каталоги JAR указывает, что нужно загрузить все файлы JAR из этого каталога, который находится в базовом пути.- Базовые пути: : C:\Program Files\IBM\WebSphere\AppServer;/opt/IBM/WebSphere/AppServer
- Путь классов: runtimes/com.ibm.ws.admin.client_6.1.0.jar;plugins/com.ibm.ws.security.crypto_6.1.0.jar
- Каталоги JAR: lib
- Свойства конфигурации соединения JSR-160 Compliant Server:
-
- URL службы JMX
- URL служб JMX, с которым устанавливается соединение для мониторинга.
- Свойства конфигурации соединения с сервером WebSphere Application Server версии 6.0 и новее:
-
- Имя хоста
- Имя хоста компьютера, на котором находится отслеживаемый сервер прикладных программ. При локальном мониторинге это имя локального компьютера. При удаленном мониторинге это имя хоста компьютера, на котором находится сервер прикладных программ.
- Порт
- Номер порта, используемый для имени подлежащего мониторингу хоста.
- Протокол соединения
- Протокол, используемый соединением мониторинга. Поддерживаются RMI и SOAP.
- Имя профиля
- Имя профиля, используемого для конфигурирования соединения.
- Свойства конфигурации соединения с сервером JBoss Application Server (не JSR-160):
-
- Имя JNDI
- Имя JNDI, используемое для поиска сервера MBean.
- URL провайдера
- URL провайдера служб JMX, с которым устанавливается соединение для мониторинга.
- Свойства конфигурации соединения с сервером WebLogic Server:
-
- URL службы
- URL провайдера служб JMX, с которым устанавливается соединение для мониторинга (включая имя JNDI).
При помощи редактора агентов можно просмотреть, добавить и изменить свойства конфигурации. Смотрите (Изменение свойств конфигурации при помощи редактора агентов). Если источник данных Windows определен как подузел, можно задать Переопределения конфигурации подузла. Смотрите раздел Конфигурация подузла.