8 Zabbix Java gateway
Se si utilizzano gli script startup.sh e shutdown.sh per avviare Zabbix
Java gateway, è possibile specificare i parametri
di configurazione necessari nel file settings.sh. Gli script di avvio e
arresto leggono il file delle impostazioni e si occupano di convertire le
variabili della shell (elencate nella prima colonna) nelle proprietà Java
(elencate nella seconda colonna).
Se si avvia Zabbix Java gateway manualmente eseguendo direttamente java,
le corrispondenti proprietà Java devono essere specificate nella riga di comando.
| Variable | Property | Mandatory | Range | Default | Description |
|---|---|---|---|---|---|
| LISTEN_IP | zabbix.listenIP | no | 0.0.0.0 | Indirizzo IP su cui mettersi in ascolto. | |
| LISTEN_PORT | zabbix.listenPort | no | 1024-32767 | 10052 | Porta su cui mettersi in ascolto. |
| PID_FILE | zabbix.pidFile | no | /tmp/zabbix_java.pid | Nome del file PID. Se omesso, Zabbix Java Gateway viene avviato come applicazione console. | |
| PROPERTIES_FILE | zabbix.propertiesFile | no | Nome del file delle proprietà. Può essere utilizzato per impostare proprietà aggiuntive usando un formato chiave-valore, in modo che non siano visibili nella riga di comando, oppure per sovrascrivere quelle esistenti. Ad esempio: "javax.net.ssl.trustStorePassword=<password>" |
||
| START_POLLERS | zabbix.startPollers | no | 1-1000 | 5 | Numero di thread di lavoro da avviare. |
| TIMEOUT | zabbix.timeout | no | 1-30 | 3 | Tempo di attesa per le operazioni di rete (in secondi). |
La porta 10052 non è registrata presso IANA.