2 Einrichtung aus Debian-/Ubuntu-Paketen
Übersicht
Wenn Sie aus Paketen installiert haben, helfen Ihnen die folgenden Informationen bei der Einrichtung des Zabbix Java gateway.
Konfigurieren und Starten des Java gateway
Die Konfiguration des Java gateway kann in der Datei angepasst werden:
/etc/zabbix/zabbix_java_gateway.conf
Weitere Details finden Sie unter den Zabbix Java gateway-Konfigurations-Parametern.
Um den Zabbix Java gateway zu starten:
systemctl restart zabbix-java-gateway
Um den Zabbix Java gateway beim Systemstart automatisch zu starten:
systemctl enable zabbix-java-gateway
Konfiguration des Servers für die Verwendung mit Java gateway
Wenn Java gateway läuft, müssen Sie dem Zabbix-Server mitteilen, wo er das Zabbix Java gateway findet.
Dies geschieht durch Angabe der Parameter JavaGateway und JavaGatewayPort in der Server-Konfigurationsdatei.
Wenn der Host, auf dem die JMX-Anwendung ausgeführt wird, von einem Zabbix Proxy überwacht wird, geben Sie stattdessen die Verbindungsparameter in der Proxy-Konfigurationsdatei an.
JavaGateway=192.168.3.14
JavaGatewayPort=10052
Standardmäßig startet der Server keine Prozesse, die mit dem JMX-Monitoring zusammenhängen. Wenn Sie dies jedoch verwenden möchten, müssen Sie die Anzahl der vorab erzeugten Instanzen von Java-Pollern angeben. Dies tun Sie auf dieselbe Weise, wie Sie reguläre Poller und Trapper angeben.
StartJavaPollers=5
Vergessen Sie nicht, den Server oder Proxy neu zu starten, sobald Sie mit der Konfiguration fertig sind.
Debugging des Java gateway
Die Zabbix-Logdatei des Java gateway lautet:
/var/log/zabbix/zabbix_java_gateway.log
Wenn Sie die Protokollierung erhöhen möchten, bearbeiten Sie die Datei:
/etc/zabbix/zabbix_java_gateway_logback.xml
und ändern Sie info in level="info" zu debug oder sogar trace (für eine tiefgehende Fehleranalyse):
<configuration scan="true" scanPeriod="15 seconds">
[...]
<root level="info">
<appender-ref ref="FILE" />
</root>
</configuration>
JMX-Monitoring
Weitere Details finden Sie auf der Seite JMX monitoring.