Это перевод страницы документации с английского языка. Помогите нам сделать его лучше.

Работа с JMX шаблонами

Шаги для гарантии корректной работы шаблонов, которые собирают метрики через JMX:

1. Убедитесь, что Zabbix Java gateway установлен и работает должным образом.
2. Присоедините шаблон к нужному узлу сети. Этот узел сети должен иметь добавленный JMX интерфейс. Если шаблон недоступен в вашей инсталляции Zabbix, вам может потребуется сначала импортировать файл .xml шаблона - смотрите инструкции в разделе Готовые шаблоны).
3. При необходимости измените значения обязательных макросов.
4. Настройте экземпляр для мониторинга так, чтобы обмен данными с Zabbix был разрешен - смотрите инструкции в колонке Дополнительные шаги / комментарии.

Эта страница содержит только минимальный набор макросов и шагов настройки, необходимых для правильной работы шаблона. Подробное описание шаблона, включая полный список макросов, элементов данных и триггеров, доступно в файле Readme.md шаблона (доступном при нажатии на имя шаблона).

Шаблон Обязательные макросы Дополнительные шаги / комментарии
Apache ActiveMQ by JMX {$ACTIVEMQ.PORT} - JMX порт (по умолчанию: 1099).
{$ACTIVEMQ.USERNAME}, {$ACTIVEMQ.PASSWORD} - учетные данные для входа в JMX
(имя пользователя по умолчанию: admin, пароль: activemq).
Доступ JMX к Apache ActiveMQ необходимо включить и настроить согласно инструкциям в официальной документации.
Apache Cassandra by JMX {$CASSANDRA.USER}, {$CASSANDRA.PASSWORD} - учетные данные входа в Apache Cassandra
(имя пользователя по умолчанию: zabbix, пароль: zabbix)
Доступ JMX к Apache Cassandra необходимо включить и настроить согласно инструкциям в официальной документации.
Apache Kafka by JMX {$KAFKA.USER}, {$KAFKA.PASSWORD} - учетные данные входа в Apache Kafka
(имя пользователя по умолчанию: zabbix, пароль: zabbix)
Доступ JMX к Apache Kafka необходимо включить и настроить согласно инструкциям в официальной документации.
Apache Tomcat by JMX {$TOMCAT.USER}, {$TOMCAT.PASSWORD} - учетные данные входа в Apache Tomcat; оставьте пустым, если Tomcat инсталляция не требует аутентификацию
(по умолчанию: не заданы).
Доступ JMX к Apache Tomcat необходимо включить и настроить согласно инструкциям в официальной документации (выберите нужную версию).
GridGain by JMX {$GRIDGAIN.USER}, {$GRIDGAIN.PASSWORD} - учетные данные входа в GridGain (имя пользователя по умолчанию: zabbix, пароль: <secret>). Доступ JMX к GridGain In-Memory Computing Platform необходимо включить и настроить согласно инструкциям в документации.
Ignite by JMX {$IGNITE.USER}, {$IGNITE.PASSWORD} - учетные данные входа в Apache Ignite (имя пользователя по умолчанию: zabbix, пароль: <secret>). Включите и настройте JMX доступ к Apache Ignite.

Иерархия дерева JMX по умолчанию содержит ClassLoader. Добавьте следующую опцию Виртуальной машины Java -DIGNITE_MBEAN_APPEND_CLASS_LOADER_ID=false, чтобы исключить один уровень с ClassLoader именем.

Метрики Cache и Data Region можно настроить по мере необходимости - для получения более подробных сведений смотрите документацию по Ignite.

Смотрите также: Мониторинг и Управление с использованием JMX технологии
WildFly Domain by JMX {$WILDFLY.JMX.PROTOCOL} - схема JMX (по умолчанию: remote+http)
{$WILDFLY.USER}, {$WILDFLY.PASSWORD} - учетные данные входа в WildFly (имя пользователя по умолчанию: zabbix, пароль: zabbix).
1. Включите и настройте доступ JMX к WildFly в соответствии с инструкциями в официальной документации.

2. Скопируйте jboss-client.jar с /(wildfly,EAP,Jboss,AS)/bin/client в /usr/share/zabbix-java-gateway/lib директорию.

3. Перезапустите Zabbix Java gateway.
WildFly Server by JMX {$WILDFLY.JMX.PROTOCOL} - схема JMX (по умолчанию: remote+http)
{$WILDFLY.USER}, {$WILDFLY.PASSWORD} - учетные данные входа в WildFly (имя пользователя по умолчанию: zabbix, пароль: zabbix).
1. Включите и настройте доступ JMX к WildFly в соответствии с инструкциями в официальной документации.

2. Скопируйте jboss-client.jar с /(wildfly,EAP,Jboss,AS)/bin/client в /usr/share/zabbix-java-gateway/lib директорию.

3. Перезапустите Zabbix Java gateway.