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

Обзор

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

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

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

/etc/zabbix/zabbix_java_gateway.conf

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

Чтобы запустить 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

Файл журнала 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 для получения более подробной информации.