2 Zabbix Java 网关
如果您使用 startup.sh 和 shutdown.sh 脚本来启动 Zabbix
Java 网关,则可以在 settings.sh 文件中指定所需的配置参数。启动和关闭脚本会读取 settings 文件,并负责将 shell 变量(列在第一列)转换为 Java 属性(列在第二列)。
如果您通过直接运行 java 手动启动 Zabbix Java 网关,则需要在命令行中指定相应的 Java 属性。
| Variable | Property | Mandatory | Range | Default | Description |
|---|---|---|---|---|---|
| LISTEN_IP | zabbix.listenIP | no | 0.0.0.0 | 要监听的 IP 地址。 | |
| LISTEN_PORT | zabbix.listenPort | no | 1024-32767 | 10052 | 要监听的端口。 |
| PID_FILE | zabbix.pidFile | no | /tmp/zabbix_java.pid | PID 文件名。如果省略,Zabbix Java Gateway 将作为控制台应用程序启动。 | |
| PROPERTIES_FILE | zabbix.propertiesFile | no | 属性文件名。可用于以键值格式设置其他属性,使其不会在命令行中显示,或覆盖现有属性。 例如:"javax.net.ssl.trustStorePassword=<password>" |
||
| START_POLLERS | zabbix.startPollers | no | 1-1000 | 5 | 要启动的工作线程数量。 |
| TIMEOUT | zabbix.timeout | no | 1-30 | 3 | 网络操作的等待时间(秒)。 |
端口 10052 未在 IANA 注册。