2022 Zabbix中国峰会
2022 Zabbix中国峰会
Table of Contents

> 对象

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

发现检查

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

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

默认:0。
snmp_community 字符串 SN P 社区字符串。

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

可能的值:
0 - (默认) MD5;
1 - SHA。
snmpv3_contextname 字符串 SN Pv3 环境名称。只用于 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 - 使用该检查作为惟一条件。