Шаги для гарантии корректной работы шаблонов, которые собирают метрики через 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. |