Если вы установили из RHEL/CentOS пакетов, следующая информация вам поможет настроить Zabbix Java gateway.
Параметры конфигурации Zabbix Java gateway можно настроить в следующем файле:
/etc/zabbix/zabbix_java_gateway.conf
Для получения более подробных сведений смотрите параметры конфигурации Zabbix Java gateway.
Чтобы запустить Zabbix Java gateway:
# service zabbix-java-gateway restart
Чтобы Zabbix Java gateway автоматически запускался при загрузке системы:
RHEL 7 и более новые версии:
# systemctl enable zabbix-java-gateway
RHEL до версии 7:
# chkconfig --level 12345 zabbix-java-gateway on
Когда Java gateway запущен и работает, вы должны указать Zabbix серверу где искать Zabbix Java gateway. Чтобы это сделать, укажите параметры JavaGateway и JavaGatewayPort в файле конфигурации сервера. Если же узел сети на котором работает JMX приложение наблюдается через Zabbix прокси, то параметры соединения указываются в файле конфигурации прокси вместо сервера.
JavaGateway=192.168.3.14 JavaGatewayPort=10052
По умолчанию, сервер на запускает процессы связанные с мониторингом JMX. Если же вы хотите использовать этот тип мониторинга, то вам нужно указать количество экземпляров Java поллеров. Вы можете это сделать таким же способом как и изменение количества поллеров и трапперов.
StartJavaPollers=5
Не забудьте перезапустить сервер или прокси после того как закончите изменение настроек.
Файл журнала Zabbix Java gateway:
/var/log/zabbix/zabbix_java_gateway.log
Если вы хотите увеличить уровень журналирования, измените следующий файл:
/etc/zabbix/zabbix_java_gateway_logback.xml
и измените level="info"
на "debug" или даже "trace" (для более глубокой отладки):
<configuration scan="true" scanPeriod="15 seconds"> [...] <root level="info"> <appender-ref ref="FILE" /> </root> </configuration>
Смотрите страницу JMX мониторинга для получения более детальных сведений.