> 对象

下列对象与 dcheck API 直接相关。

发现检查

发现检查对象定义了由一个网络发现规则执行的一个特定检查。其具有以下属性。

属性类型描述
dcheckid字符串(只读) 发现检查的 ID。
druleid字符串(只读) 该检查属于的发现规则的 ID。
key_字符串此属性的值根据检查的类型而不同:
- 查询 Zabbix 客户端检查的键值,需要的;
- SNMPv1,SNMPv2 和 SNMPv3 检查所需的 SNMP OID,需要的。
ports字符串用逗号分隔的一个或几个端口范围。用于除 ICMP 之外的所有检查。

默认:0。
snmp_community字符串SNMP 社区字符串。

SNMPv1 和 SNMPv2 客户端检查需要使用。
snmpv3_authpassphrase字符串用于 SNMPv3 客户端检查的身份验证密码,安全级别可设置为 authNoPrivauthPriv
snmpv3_authprotocol整数用于 SNMPv3 客户端检查的身份验证协议,安全级别可设置为 authNoPrivauthPriv

可能的值:
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 - 使用该检查作为惟一条件。