You are viewing documentation for the development version, it may be incomplete.
Join our translation project and help translate Zabbix documentation into your native language.

2 Setup from RHEL packages

Overview

If installed from RHEL packages, the following information will help you in setting up Zabbix Java gateway.

Configuring and running Java gateway

Configuration parameters of Zabbix Java gateway may be tuned in the file:

/etc/zabbix/zabbix_java_gateway.conf
Copy
✔ Copied

For more details, see Zabbix Java gateway configuration parameters.

To start Zabbix Java gateway:

systemctl restart zabbix-java-gateway
Copy
✔ Copied

To automatically start Zabbix Java gateway on boot:

RHEL 7 and later:

systemctl enable zabbix-java-gateway
Copy
✔ Copied

RHEL prior to 7:

chkconfig --level 12345 zabbix-java-gateway on
Copy
✔ Copied

Configuring server for use with Java gateway

With Java gateway up and running, you have to tell Zabbix server where to find Zabbix Java gateway. This is done by specifying JavaGateway and JavaGatewayPort parameters in the server configuration file. If the host on which JMX application is running is monitored by Zabbix proxy, then you specify the connection parameters in the proxy configuration file instead.

JavaGateway=192.168.3.14
       JavaGatewayPort=10052
Copy
✔ Copied

By default, server does not start any processes related to JMX monitoring. If you wish to use it, however, you have to specify the number of pre-forked instances of Java pollers. You do this in the same way you specify regular pollers and trappers.

StartJavaPollers=5
Copy
✔ Copied

Do not forget to restart server or proxy, once you are done with configuring them.

Debugging Java gateway

Zabbix Java gateway log file is:

/var/log/zabbix/zabbix_java_gateway.log
Copy
✔ Copied

If you like to increase the logging, edit the file:

/etc/zabbix/zabbix_java_gateway_logback.xml
Copy
✔ Copied

and change level="info" to "debug" or even "trace" (for deep troubleshooting):

<configuration scan="true" scanPeriod="15 seconds">
       [...]
             <root level="info">
                     <appender-ref ref="FILE" />
             </root>
       
       </configuration>
Copy
✔ Copied

JMX monitoring

See JMX monitoring page for more details.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.