3 从Debian/Ubuntu软件包安装

概述

如果 java网关安装 从Debian/Ubuntu软件包安装,以下信息将帮助您设置Zabbix Java gateway

配置并运行Java网关

Java网关配置可通过file进行调整:

/etc/zabbix/zabbix_java_gateway.conf

更多详情请参阅Zabbix Java网关配置 parameters.

启动Zabbix Java网关:

systemctl restart zabbix-java-gateway

设置Zabbix Java网关开机自启:

systemctl enable zabbix-java-gateway

配置服务器以与 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。

调试 Java 网关

Zabbix Java网关日志file为:

/var/log/zabbix/zabbix_java_gateway.log

如需增加日志记录级别,请编辑file:

/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页面