2. Установка из пакетов RHEL

Обзор

Если установлено из пакетов, следующая информация поможет вам настроить Zabbix Java gateway.

Настройка и запуск Java gateway

Параметры конфигурации Zabbix Java gateway можно изменить в файле:

/etc/zabbix/zabbix_java_gateway.conf

Подробнее см. параметры конфигурации Zabbix Java gateway.

Чтобы запустить Zabbix Java gateway:

systemctl restart zabbix-java-gateway

Чтобы автоматически запускать Zabbix Java gateway при загрузке системы:

RHEL 7 и новее:

systemctl enable zabbix-java-gateway

RHEL до 7:

chkconfig --level 12345 zabbix-java-gateway on

Настройка сервера для использования с Java gateway

После запуска Java gateway необходимо указать Zabbix серверу, где найти Zabbix Java gateway. Для этого в файле конфигурации сервера задаются параметры JavaGateway и JavaGatewayPort. Если узел сети, на котором работает JMX-приложение, контролируется через Zabbix прокси, то параметры подключения следует указать в файле конфигурации прокси.

JavaGateway=192.168.3.14
JavaGatewayPort=10052

По умолчанию сервер не запускает процессы, связанные с мониторингом JMX. Однако если вы хотите использовать его, необходимо указать количество предварительно порожденных экземпляров Java pollers. Это делается так же, как и при указании обычных pollers и trappers.

StartJavaPollers=5

Не забудьте перезапустить сервер или прокси после завершения настройки.

Отладка Java gateway

Файл журнала Java gateway Zabbix:

/var/log/zabbix/zabbix_java_gateway.log

Если вы хотите увеличить уровень журналирования, отредактируйте файл:

/etc/zabbix/zabbix_java_gateway_logback.xml

и измените info в level="info" на debug или даже trace (для глубокой диагностики):

<configuration scan="true" scanPeriod="15 seconds">
[...]
      <root level="info">
              <appender-ref ref="FILE" />
      </root>

</configuration>

Мониторинг JMX

См. страницу Мониторинг JMX для получения более подробной информации.