发现检查对象
以下对象与 dcheck API 直接相关。
发现检查
发现检查对象定义了由网络发现规则执行的一项特定检查。它具有以下属性。
| 属性 | 类型 | 描述 |
|---|---|---|
| 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 community。 属性行为: - 如果 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 的目标从不同的 IP 地址响应。 可选值: 0 - (默认) 将重定向响应视为目标主机宕机(失败); 1 - 将重定向响应视为目标主机在线(成功)。 属性行为: - 如果 type 设置为“ICMP ping”,则 支持 |