On this page
连接器 object
以下 objects 直接与 connector API 相关。
Connector
connector 对象具有以下属性。
| Property | Type | Description |
|---|---|---|
| connectorid | ID | connector 的 ID。 Property behavior: - read-only - 更新操作时为 required |
| name | string | connector 的名称。 Property behavior: - 创建操作时为 required |
| url | string | 端点 URL,即接收端的 URL。 支持用户宏。 Property behavior: - 创建操作时为 required |
| protocol | integer | 通信协议。 Possible values: 0 - (default) Zabbix Streaming Protocol v1.0. |
| data_type | integer | 数据类型。 Possible values: 0 - (default) 监控项值; 1 - 事件。 |
| item_value_type | integer | 要发送的监控项值类型之和。 Possible values: 1 - 数值(浮点); 2 - 字符; 4 - 日志; 8 - 数值(无符号); 16 - 文本; 32 - 二进制(自 Zabbix 7.0.5 起支持)。 Default: 31 - 所有监控项类型(不包括二进制)。 Property behavior: - 当 data_type 设置为 "Item values" 时 supported。 |
| max_records | integer | 单条消息中可发送的事件或监控项的最大数量。 Possible values: 0-2147483647(32 位有符号整数的最大值)。 Default: 0 - 不限。 |
| max_senders | integer | 为此 connector 运行的发送进程数量。 Possible values: 1-100。 Default: 1。 |
| max_attempts | integer | 尝试次数。 Possible values: 1-5。 Default: 1。 |
| attempt_interval | string | 重试尝试之间的间隔。 接受秒。 Possible values: 0s-10s。 Default: 5s。 Property behavior: - 当 max_attempts 大于 1 时 supported。 |
| timeout | string | 超时时间。 支持时间后缀(例如 30s、1m)。 支持用户宏。 Possible values: 1s-60s。 Default: 5s。 |
| http_proxy | string | HTTP(S) proxy 连接字符串,格式为 [protocol]://[username[:password]@]proxy.example.com[:port]。 支持用户宏。 |
| authtype | integer | HTTP 身份验证方法。 Possible values: 0 - (default) 无; 1 - Basic; 2 - NTLM; 3 - Kerberos; 4 - Digest; 5 - Bearer。 |
| username | string | 用户名。 支持用户宏。 Property behavior: - 当 authtype 设置为 "Basic"、"NTLM"、"Kerberos" 或 "Digest" 时 supported |
| password | string | 密码。 支持用户宏。 Property behavior: - 当 authtype 设置为 "Basic"、"NTLM"、"Kerberos" 或 "Digest" 时 supported |
| token | string | Bearer 令牌。 支持用户宏。 Property behavior: - 当 authtype 设置为 "Bearer" 时为 required |
| verify_peer | integer | 是否验证主机证书是否真实。 Possible values: 0 - 不验证; 1 - (default) 验证。 |
| verify_host | integer | 是否验证连接所用的主机名与主机证书中的名称一致。 Possible values: 0 - 不验证; 1 - (default) 验证。 |
| ssl_cert_file | string | 公用 SSL 密钥文件路径。 支持用户宏。 |
| ssl_key_file | string | 私有 SSL 密钥文件路径。 支持用户宏。 |
| ssl_key_password | string | SSL 密钥文件的密码。 支持用户宏。 |
| description | text | connector 的描述。 |
| status | integer | connector 是否启用。 Possible values: 0 - 已禁用; 1 - (default) 已启用。 |
| tags_evaltype | integer | 标签评估方法。 Possible values: 0 - (default) 与/或; 2 - 或。 |
标签过滤器
标签过滤器允许仅导出匹配的监控项值或事件。如果未设置,则会导出所有内容。 标签过滤器对象具有以下属性。