8 Zabbix Java gateway
Si utiliza los scripts startup.sh y shutdown.sh para iniciar el Java gateway de Zabbix, puede especificar los parámetros de configuración necesarios en el archivo settings.sh. Los scripts de inicio y apagado leen el archivo de configuración y se encargan de convertir las variables de shell (listadas en la primera columna) en propiedades de Java (listadas en la segunda columna).
Si inicia el Java gateway de Zabbix manualmente ejecutando java directamente, debe especificar las propiedades de Java correspondientes en la línea de comandos.
| Variable | Propiedad | Obligatorio | Rango | Por defecto | Descripción |
|---|---|---|---|---|---|
| LISTEN_IP | zabbix.listenIP | no | 0.0.0.0 | Dirección IP en la que escuchar. | |
| LISTEN_PORT | zabbix.listenPort | no | 1024-32767 | 10052 | Puerto en el que escuchar. |
| PID_FILE | zabbix.pidFile | no | /tmp/zabbix_java.pid | Nombre del archivo PID. Si se omite, Zabbix Java Gateway se inicia como una aplicación de consola. | |
| PROPERTIES_FILE | zabbix.propertiesFile | no | Nombre del archivo de propiedades. Puede utilizarse para establecer propiedades adicionales utilizando un formato clave-valor de tal manera que no sean visibles en la línea de comandos o para sobrescribir las existentes. Por ejemplo: "javax.net.ssl.trustStorePassword=<password>" |
||
| START_POLLERS | zabbix.startPollers | no | 1-1000 | 5 | Número de hilos de trabajo a iniciar. |
| TIMEOUT | zabbix.timeout | no | 1-30 | 3 | Tiempo de espera para operaciones de red (en segundos). |
El puerto 10052 no está registrado en IANA.