> 对象
下列对象与 dcheck
API 直接相关。
发现检查
发现检查对象定义了由一个网络发现规则执行的一个特定检查。其具有以下属性。
属性 | 类型 | 描述 |
---|---|---|
dcheckid | 字符串 | (只读) 发现检查的 ID。 |
druleid | 字符串 | (只读) 该检查属于的发现规则的 ID。 |
key_ | 字符串 | 此属性的值根据检查的类型而不同: - 查询 Zabbix 客户端检查的键值,需要的; - SNMPv1,SNMPv2 和 SNMPv3 检查所需的 SNMP OID,需要的。 |
ports | 字符串 | 用逗号分隔的一个或几个端口范围。用于除 ICMP 之外的所有检查。 默认:0。 |
snmp_community | 字符串 | SNMP 社区字符串。 SNMPv1 和 SNMPv2 客户端检查需要使用。 |
snmpv3_authpassphrase | 字符串 | 用于 SNMPv3 客户端检查的身份验证密码,安全级别可设置为 authNoPriv 或 authPriv。 |
snmpv3_authprotocol | 整数 | 用于 SNMPv3 客户端检查的身份验证协议,安全级别可设置为 authNoPriv 或 authPriv。 可能的值: 0 - (默认) MD5; 1 - SHA。 |
snmpv3_contextname | 字符串 | SNMPv3 环境名称。只用于 SNMPv3 检查。 |
snmpv3_privpassphrase | 字符串 | 用于 SNMPv3 客户端检查的隐私验证密码,安全级别可设置为 authPriv。 |
snmpv3_privprotocol | 整数 | 用于 SNMPv3 客户端检查的隐私验证协议,安全级别可设置为 authPriv。 可能的值: 0 - (默认) DES; 1 - AES。 |
snmpv3_securitylevel | 字符串 | 用于 SNMPv3 客户端检查的安全级别。 可能的值: 0 - noAuthNoPriv; 1 - authNoPriv; 2 - authPriv。 |
snmpv3_securityname | 字符串 | 用于 SNMPv3 客户端检查的安全名称。 |
type (需要的) | 整数 | 检查的类型。 可能的值: 0 - SSH; 1 - LDAP; 2 - SMTP; 3 - FTP; 4 - HTTP; 5 - POP; 6 - NNTP; 7 - IMAP; 8 - TCP; 9 - Zabbix 客户端; 10 - SNMPv1 客户端; 11 - SNMPv2 客户端; 12 - ICMP ping; 13 - SNMPv3 客户端; 14 - HTTPS; 15 - Telnet。 |
uniq | 整数 | 是否将此检查作为设备惟一性条件。对于发现规则,只能配置一个唯一的检查。用于 Zabbix 客户端、SNMPv1、SNMPv2 和 SNMPv3 等客户端检查。 可能的值: 0 - (默认) 不使用该检查作为惟一条件; 1 - 使用该检查作为惟一条件。 |