2 从 RHEL 软件包安装

概述

如果 java网关安装 来自 RHEL 软件包,则以下信息将帮助您设置 Zabbix Java gateway

配置并运行Java网关

Zabbix Java网关的配置参数可在以下文件中进行调整:

/etc/zabbix/zabbix_java_gateway.conf

有关详细信息,请参阅Zabbix Java网关配置 parameters

启动Zabbix Java网关:

systemctl restart zabbix-java-gateway

设置Zabbix Java网关开机自动启动:

RHEL 7及更高版本:

systemctl enable zabbix-java-gateway

RHEL在7之前版本:

chkconfig --level 12345 zabbix-java-gateway on

配置服务器以与 Java 网关配合使用

启动并运行 Java 网关后,您需要告诉 Zabbix server 去哪里查找 Zabbix Java 网关。 通过在 server configuration file 中指定 JavaGateway 和 JavaGatewayPort 参数来实现。 如果运行 JMX 应用程序的 主机 正在被 Zabbix proxy 监控, 则应改为在 proxy configuration file 中指定连接参数。

JavaGateway=192.168.3.14
       JavaGatewayPort=10052

默认情况下,服务器不会启动任何与 JMX 监控相关的进程。 如果希望使用该功能,则必须指定 Java 轮询器的预派生实例数量。 这与指定常规轮询器和陷阱处理器的方式相同。

StartJavaPollers=5

配置完成后,不要忘记重启 server 或 proxy。get

调试 Java 网关

Zabbix Java 网关日志 file 为:

/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监控

请参阅 JMX monitoring 页面以获取更多详细信息。