以下 objects 与 dcheck
API 直接相关。
发现检查 object 定义了由以下内容执行的特定检查: 网络发现规则。它具有以下属性:
属性 | 数据类型 | 描述 |
---|---|---|
发现检查的 dcheckid | ID | 发现检查的 ID。 |
druleid | ID | 属于该检查的发现规则的ID。 |
key_ | string | 监控项 键(如果 type 设置为 "Zabbix agent")或 SNMP OID(如果 type 设置为 "SNMPv1 agent"、"SNMPv2 agent" 或 "SNMPv3 agent")。属性行为: - 如果 type 设置为 "Zabbix agent"、"SNMPv1 agent"、"SNMPv2 agent" 或 "SNMPv3 agent",则为必填项。 |
ports | string | 要检查的一个或多个端口范围,以逗号分隔。 默认值:0。 属性行为: - 如果 type 设置为 "SSH" (0)、"LDAP" (1)、"SMTP" (2)、"FTP" (3)、"HTTP" (4)、"POP" (5)、"NNTP" (6)、"IMAP" (7)、"TCP" (8)、"Zabbix agent" (9)、"SNMPv1 agent" (10)、"SNMPv2 agent" (11)、"SNMPv3 agent" (13)、"HTTPS" (14) 或 "Telnet" (15),则为 支持的 |
snmp_community | string | SNMP 团体名。 属性行为: - 如果将 type 设置为 "SNMPv1 agent" 或 "SNMPv2 agent",则为必填项 |
snmpv3_authpassphrase | string | 认证短语。 属性行为: - 支持 如果将 type 设置为 "SNMPv3 agent" 且将 snmpv3_securitylevel 设置为 "authNoPriv" 或 "authPriv" |
snmpv3_authprotocol | integer | 认证协议。 可能的值: 0 - (默认) MD5; 1 - SHA1; 2 - SHA224; 3 - SHA256; 4 - SHA384; 5 - SHA512。 属性行为: - 如果将 type 设置为 "SNMPv3 agent" 且将 snmpv3_securitylevel 设置为 "authNoPriv" 或 "authPriv",则为 支持。 |
snmpv3_contextname | string | SNMPv3 上下文名称。 属性行为: - 如果将 type 设置为 "SNMPv3 agent",则表示 受支持。 |
snmpv3_privpassphrase | string | 隐私密码。 属性行为: - 支持 如果 type 设置为 "SNMPv3 agent" 且 snmpv3_securitylevel 设置为 "authPriv" |
snmpv3_privprotocol | integer | 隐私协议。 可能的值: 0 - (默认) DES; 1 - AES128; 2 - AES192; 3 - AES256; 4 - AES192C; 5 - AES256C。 属性行为: - 如果将 type 设置为 "SNMPv3 agent" 且将 snmpv3_securitylevel 设置为 "authPriv",则为 支持。 |
snmpv3_securitylevel | string | 安全级别。 可能的值: 0 - noAuthNoPriv; 1 - authNoPriv; 2 - authPriv。 属性行为: - 如果 type 设置为 "SNMPv3 agent",则为 支持。 |
snmpv3_securityname | string | 安全名称。 属性行为: - 如果将 type 设置为 "SNMPv3 agent",则为“受支持” |
type | integer | 检查类型。 可能的值: 0 - SSH; 1 - LDAP; 2 - SMTP; 3 - FTP; 4 - HTTP; 5 - POP; 6 - NNTP; 7 - IMAP; 8 - TCP; 9 - Zabbix agent; 10 - SNMPv1 agent; 11 - SNMPv2 agent; 12 - ICMP ping; 13 - SNMPv3 agent; 14 - HTTPS; 15 - Telnet。 属性行为: - 必填 |
uniq | integer | 是否使用此检查作为设备唯一性标准。每个发现规则只能配置一个唯一的检查。 可能的值: 0 - (默认) 不将此检查作为唯一性标准; 1 - 将此检查作为唯一性标准。 属性行为: - 如果 type 设置为 "Zabbix agent"、"SNMPv1 agent"、"SNMPv2 agent" 或 "SNMPv3 agent",则为 支持。 |
host_source | integer | 来自 主机名 的源。 可能的值: 1 - (默认) DNS; 2 - IP; 3 - 此检查的发现值。 |
name_source | integer | 可见名称的来源。 可能的值: 0 - (默认) 未指定; 1 - DNS; 2 - IP; 3 - 此检查的发现值。 |
allow_redirect | integer | 允许被 ICMP ping 的 target 从不同的 IP 地址响应的情况。 可能的值: 0 - (默认) 将重定向的响应视作 target 主机 不可达(失败); 1 - 将重定向的响应视作 target 主机 可达(成功)。 属性行为: - 支持 如果 type 设置为 "ICMP ping" |