Table of Contents

Proxy 对象

以下对象与 proxy API 直接相关。

Proxy

proxy object 具有以下属性。

属性 Type 描述
proxyid ID proxy 的 ID。

Property behavior:
- 只读
- 更新操作所需
name string proxy 的名称。

Property behavior:
- 创建操作所需
proxy_groupid ID proxy 组 的 ID。

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

Property behavior:
- 如果 proxy_groupid 不是 0 则所需
local_port string 连接到的本地 proxy 端口号。

支持用户宏。

默认: 10051。

Property behavior:
- 如果 proxy_groupid 不是 0 则支持
operating_mode integer proxy 的类型。

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

Property behavior:
- 创建操作所需
description text proxy 的描述。
lastaccess timestamp proxy 最后连接到服务器的时间。

Property behavior:
- 只读
address string 要连接到的 IP 地址或 DNS 名称。

支持用户宏。

Property behavior:
- 如果 Zabbix proxy 操作模式是被动的则所需
port string 要连接到的端口号。

支持用户宏。

默认: 10051。

Property behavior:
- 如果 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 配对(跨 autoregistration, hosts, 和 proxies).

不要在 PSK 身份中包含敏感信息, 因为它会未加密地通过网络发送以告知接收者使用哪个 PSK。

Property behavior:
- 写入只读
- 如果 tls_connect 设置为 "PSK", 或 tls_accept 包含 "PSK" 位则所需
tls_psk string 预共享密钥 (PSK); 必须至少为 32 个十六进制数字。

Property behavior:
- 写入只读
- 如果 tls_connect 设置为 "PSK", 或 tls_accept 包含 "PSK" 位则所需
custom_timeouts integer 是否在 proxy 级别上覆盖全局 监控项 超时时间。

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

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

默认: ""。

Property behavior:
- 如果 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 的三部分版本号, 其中每部分使用两个十进制数字, 例如, 60401 代表版本 6.4.1, 70002 代表版本 7.0.2 等。
0 - 未知 proxy 版本。

Property behavior:
- 只读
compatibility integer proxy 版本与 Zabbix server 版本的比较。

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

Property behavior:
- 只读
state integer proxy 的状态。

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

Property behavior:
- 只读