Объект проверки обнаружения

Следующие объекты напрямую связаны с API dcheck.

Проверка обнаружения

Объект проверки обнаружения определяет конкретную проверку, выполняемую правилом сетевого обнаружения. Он имеет следующие свойства.

Property Type Description
dcheckid ID ID проверки обнаружения.
druleid ID ID правила обнаружения, которому принадлежит проверка.
key_ string Ключ элемента данных (если type установлен в "Zabbix agent") или SNMP OID (если type установлен в "SNMPv1 agent", "SNMPv2 agent" или "SNMPv3 agent").

Property behavior:
- required if type is set to "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent", or "SNMPv3 agent"
ports string Один или несколько диапазонов портов для проверки, разделенных запятыми.

Default: 0.

Property behavior:
- supported if type is set to "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), or "Telnet" (15)
snmp_community string SNMP community.

Property behavior:
- required if type is set to "SNMPv1 agent" or "SNMPv2 agent"
snmpv3_authpassphrase string Фраза-пароль аутентификации.

Property behavior:
- supported if type is set to "SNMPv3 agent" and snmpv3_securitylevel is set to "authNoPriv" or "authPriv"
snmpv3_authprotocol integer Протокол аутентификации.

Possible values:
0 - (default) MD5;
1 - SHA1;
2 - SHA224;
3 - SHA256;
4 - SHA384;
5 - SHA512.

Property behavior:
- supported if type is set to "SNMPv3 agent" and snmpv3_securitylevel is set to "authNoPriv" or "authPriv"
snmpv3_contextname string Имя контекста SNMPv3.

Property behavior:
- supported if type is set to "SNMPv3 agent"
snmpv3_privpassphrase string Фраза-пароль конфиденциальности.

Property behavior:
- supported if type is set to "SNMPv3 agent" and snmpv3_securitylevel is set to "authPriv"
snmpv3_privprotocol integer Протокол конфиденциальности.

Possible values:
0 - (default) DES;
1 - AES128;
2 - AES192;
3 - AES256;
4 - AES192C;
5 - AES256C.

Property behavior:
- supported if type is set to "SNMPv3 agent" and snmpv3_securitylevel is set to "authPriv"
snmpv3_securitylevel string Уровень безопасности.

Possible values:
0 - noAuthNoPriv;
1 - authNoPriv;
2 - authPriv.

Property behavior:
- supported if type is set to "SNMPv3 agent"
snmpv3_securityname string Имя безопасности.

Property behavior:
- supported if type is set to "SNMPv3 agent"
type integer Тип проверки.

Possible values:
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.

Property behavior:
- required
uniq integer Использовать ли эту проверку как критерий уникальности устройства. Для правила обнаружения может быть настроена только одна уникальная проверка.

Possible values:
0 - (default) не использовать эту проверку как критерий уникальности;
1 - использовать эту проверку как критерий уникальности.

Property behavior:
- supported if type is set to "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent", or "SNMPv3 agent"
host_source integer Источник имени узла сети.

Possible values:
1 - (default) DNS;
2 - IP;
3 - значение обнаружения этой проверки.
name_source integer Источник видимого имени.

Possible values:
0 - (default) не указано;
1 - DNS;
2 - IP;
3 - значение обнаружения этой проверки.
allow_redirect integer Разрешить ситуацию, когда цель ICMP ping отвечает с другого IP-адреса.

Possible values:
0 - (default) считать перенаправленные ответы так, как если бы целевой узел сети был недоступен (fail);
1 - считать перенаправленные ответы так, как если бы целевой узел сети был доступен (success).

Property behavior:
- supported if type is set to "ICMP ping"