Установка из пакетов Debian/Ubuntu

Обзор

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

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

Конфигурацию Java gateway можно изменить в файле:

/etc/zabbix/zabbix_java_gateway.conf

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

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

systemctl restart zabbix-java-gateway

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

systemctl enable zabbix-java-gateway

Настройка сервера для использования 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

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

/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 для получения более подробных сведений.