2 Instalacja z pakietów Debian/Ubuntu
Przegląd
Jeśli zainstalowano z pakietów, poniższe informacje pomogą w konfiguracji Java gateway Zabbix.
Konfigurowanie i uruchamianie Java gateway
Konfigurację Java gateway można dostosować w pliku:
/etc/zabbix/zabbix_java_gateway.conf
Więcej informacji można znaleźć w sekcji dotyczącej parametrów konfiguracji Zabbix Java gateway.
Aby uruchomić Zabbix Java gateway:
systemctl restart zabbix-java-gateway
Aby automatycznie uruchamiać Zabbix Java gateway podczas startu systemu:
systemctl enable zabbix-java-gateway
Konfigurowanie serwera do użycia z Java gateway
Gdy Java gateway jest uruchomiony i działa, należy wskazać serwerowi Zabbix, gdzie ma znaleźć Zabbix Java gateway.
Robi się to przez określenie parametrów JavaGateway i JavaGatewayPort w pliku konfiguracyjnym serwera.
Jeśli host, na którym działa aplikacja JMX, jest monitorowany przez proxy Zabbix, parametry połączenia należy określić zamiast tego w pliku konfiguracyjnym proxy.
JavaGateway=192.168.3.14
JavaGatewayPort=10052
Domyślnie serwer nie uruchamia żadnych procesów związanych z monitorowaniem JMX. Jeśli jednak chcesz z niego korzystać, musisz określić liczbę wstępnie rozwidlonych instancji Java pollers. Robi się to w taki sam sposób, w jaki określa się zwykłe pollers i trappers.
StartJavaPollers=5
Nie zapomnij ponownie uruchomić serwera lub proxy po zakończeniu konfiguracji.
Debugowanie Java gateway
Plik dziennika Zabbix Java gateway to:
/var/log/zabbix/zabbix_java_gateway.log
Jeśli chcesz zwiększyć poziom logowania, edytuj plik:
/etc/zabbix/zabbix_java_gateway_logback.xml
i zmień info w level="info" na debug lub nawet trace (do zaawansowanego rozwiązywania problemów):
<configuration scan="true" scanPeriod="15 seconds">
[...]
<root level="info">
<appender-ref ref="FILE" />
</root>
</configuration>
Monitorowanie JMX
Zobacz stronę Monitorowanie JMX, aby uzyskać więcej informacji.