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

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

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

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

Свойство Тип Описание
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"