Если вы используете скрипты startup.sh
и shutdown.sh
для запуска Zabbix Java gateway, вы можете указать необходимые параметры конфигурации в файлеsettings.sh
. Скрипты запуска и остановки считывают содержимое файла настроек и заботятся о конвертации переменных оболочки (shell variables, приведены в первом столбце) в свойства Java (Java properties, приведены во втором столбце).
Если вы запускаете Zabbix Java gateway вручную, непосредственно с помощью java
, тогда вы указываете соответствующие свойства Java в командной строке.
Переменная | Свойство | Обязательный | Диапазон | По умолчанию | Описание |
---|---|---|---|---|---|
LISTEN_IP | zabbix.listenIP | нет | 0.0.0.0 | IP адрес, который слушает Zabbix Java Gateway. | |
LISTEN_PORT | zabbix.listenPort | нет | 1024-32767 | 10052 | Порт, который слушает Zabbix Java Gateway. |
PID_FILE | zabbix.pidFile | нет | /tmp/zabbix_java.pid | Имя PID файла. Если не задано, Zabbix Java Gateway запустится как консольное приложение. | |
PROPERTIES_FILE | zabbix.propertiesFile | нет | Имя файла свойств. Может использоваться, чтобы задать дополнительные свойства, используя формат ключ-значение, таким образом, что они не будут видимы в командной строке или перезапишут существующие свойства. Например: "javax.net.ssl.trustStorePassword=<пароль>" |
||
START_POLLERS | zabbix.startPollers | нет | 1-1000 | 5 | Количество запускаемых рабочих потоков. |
TIMEOUT | zabbix.timeout | нет | 1-30 | 3 | Как долго ждать завершения сетевых операций. |
Порт 10052 не зарегистрирован в IANA.