Jeśli używasz skryptów startup.sh
i shutdown.sh
do uruchamiania Zabbix Java gateway, możesz określić niezbędne parametry konfiguracyjne w pliku settings.sh
. Skrypty startowe i zamykające wczytują plik ustawień i zajmują się konwersją zmiennych powłoki (wymienionych w pierwszej kolumnie) na właściwości Java (wymienione w drugiej kolumnie).
Jeśli uruchamiasz Zabbix Java gateway ręcznie, uruchamiając bezpośrednio poleceniejava
, to musisz określić odpowiednie właściwości Java w poleceniu linii poleceń.
Zmienna | Właściwość | Wymagane | Zakres | Domyślnie | Opis |
---|---|---|---|---|---|
LISTEN_IP | zabbix.listenIP | nie | 0.0.0.0 | Adres IP, na którym należy nasłuchiwać. | |
LISTEN_PORT | zabbix.listenPort | nie | 1024-32767 | 10052 | Port do nasłuchiwania. |
PID_FILE | zabbix.pidFile | nie | /tmp/zabbix_java.pid | Nazwa pliku PID. Jeśli pominięto, Zabbix Java Gateway jest uruchamiany jako aplikacja konsolowa. | |
PROPERTIES_FILE | zabbix.propertiesFile | nie | Nazwa pliku właściwości. Może być używany do ustawiania dodatkowych właściwości za pomocą formatu klucz-wartość w taki sposób, że nie są one widoczne w samym poleceniu lub do nadpisywania istniejących. Na przykład: "javax.net.ssl.trustStorePassword=<password>" |
||
START_POLLERS | zabbix.startPollers | nie | 1-1000 | 5 | Liczba wątków roboczych do uruchomienia. |
TIMEOUT | zabbix.timeout | no | 1-30 | 3 | Jak długo czekać na operacje sieciowe. |
Port 10052 nie jest zarejestrowany przez IANA.