Table of Contents

Proxy object

以下 objects 直接与 proxy API 相关。

Proxy

主动代理proxy object具有以下属性。

属性 数据类型 描述
proxyid ID proxy的ID。

属性行为:
- 只读
- 对update操作必填
name string proxy的名称。

属性行为:
- 对create操作必填
proxy_groupid ID proxy 组的ID。

0 - proxy未分配给任何proxy 组。
local_address string 主动agents的地址。用于连接的IP地址或DNS名称。

属性行为:
- 如果proxy_groupid不等于0,则必填
local_port string 用于连接的本地proxy端口号。

支持用户宏。

默认值:10051。

属性行为:
- 如果proxy_groupid不等于0,则支持
operating_mode integer proxy的类型。

可能的值:
0 - 主动proxy;
1 - 被动proxy。

属性行为:
- 对create操作必填
description text proxy的描述。
lastaccess timestamp proxy上次连接到服务器的时间。

属性行为:
- 只读
address string 用于连接的IP地址或DNS名称。

支持用户宏。

属性行为:
- 如果Zabbix proxy的操作模式为被动,则必填
port string 要连接的端口号。

支持用户宏。

默认值:10051。

属性行为:
- 如果Zabbix proxy的操作模式为被动,则支持
allowed_addresses string 主动Zabbix proxy的逗号分隔的IP地址或DNS名称列表。
tls_connect integer 到主机的连接。

可能的值:
1 - (默认) 无加密;
2 - PSK;
4 - 证书。
tls_accept integer 来自主机的连接。

可能的位图值:
1 - (默认) 无加密;
2 - PSK;
4 - 证书。

这是一个位掩码字段;任何可能的位图值之和都是可接受的(例如,6表示PSK和证书)。
tls_issuer string 证书颁发者。
tls_subject string 证书主题。
tls_psk_identity string PSK身份;必须与唯一的PSK配对使用(在autoregistrationhostsproxies之间)。

请勿在PSK身份中包含敏感信息,因为它将以明文形式在网络上传输,以告知接收方使用哪个PSK。

属性行为:
- 仅写入
- 如果tls_connect设置为"PSK",或tls_accept包含"PSK"位,则必填
tls_psk string 预共享密钥(PSK);必须至少包含32个十六进制数字。

属性行为:
- 仅写入
- 如果tls_connect设置为"PSK",或tls_accept包含"PSK"位,则必填
custom_timeouts integer 是否在proxy级别上覆盖全局监控项超时设置。

可能的值:
0 - (默认) 使用全局设置;
1 - 覆盖超时设置。
timeout_zabbix_agent string 处理时间不超过timeout_*秒。
接受秒或带后缀的时间单位(例如,30s,1m)。也支持用户宏。

可能的值范围:1-600秒。

默认值:""。

属性行为:
- 如果custom_timeouts设置为1,则必填
timeout_simple_check
timeout_snmp_agent
timeout_external_check
timeout_db_monitor
timeout_http_agent
timeout_ssh_agent
timeout_telnet_agent
timeout_script
timeout_browser
version integer proxy的版本。

三部分Zabbix version编号,每个部分使用两位十进制数字,例如60401表示version 6.4.1,70002表示version 7.0.2等。
0 - 未知的proxy版本。

属性行为:
- 只读
compatibility integer proxy版本与Zabbix server版本的比较。

可能的值:
0 - 未定义;
1 - 当前version(proxy和服务器具有相同的主版本);
2 - 已过时的version(proxy的version比服务器版本旧,但部分支持);
3 - 不支持的version(proxy的version比服务器上一个LTS版本的version旧,或服务器的主version比proxy的主版本旧)。

属性行为:
- 只读
state integer proxy的状态。

可能的值:
0 - 未知;
1 - 离线;
2 - 在线。

属性行为:
- 只读