Наступні об’єкти безпосередньо пов’язані з dcheck API.
Об’єкт перевірки виявлення визначає конкретну перевірку, що виконується правилом виявлення мережі. Має такі властивості.
| Властивість | Тип | Опис |
|---|---|---|
| dcheckid | рядок | (лише для читання) Ідентифікатор перевірки виявлення. |
| druleid | рядок | (лише для читання) Ідентифікатор правила виявлення, до якого належить перевірка. |
| key_ | string | Значення цієї властивості відрізняється залежно від типу перевірки: - обов’язковий ключ для запиту на перевірки агента Zabbix; - SNMP OID для перевірок SNMPv1, SNMPv2 і SNMPv3 . |
| ports | string | Один або кілька діапазонів портів для перевірки, розділених комами. Використовується для всіх перевірок, крім ICMP. За замовчуванням: 0. |
| snmp_community | рядок | Спільнота SNMP. Потрібно для перевірки агента SNMPv1 і SNMPv2. |
| snmpv3_authpassphrase | рядок | Парольна фраза автентифікації, яка використовується для перевірок агента SNMPv3 із встановленим рівнем безпеки authNoPriv або authPriv. |
| snmpv3_authprotocol | ціле число | Протокол автентифікації, який використовується для перевірок агента SNMPv3 із встановленим рівнем безпеки authNoPriv або authPriv. Можливі значення: 0 - (за замовчуванням) MD5;<br >1 – SHA1; 2 – SHA224; 3 – SHA256; 4 – SHA384; 5 – SHA512. |
| snmpv3_contextname | рядок | ім'я контексту SNMPv3. Використовується лише перевірками SNMPv3. |
| snmpv3_privpassphrase | рядок | Парольна фраза конфіденційності, яка використовується для перевірок агента SNMPv3 із встановленим рівнем безпеки authPriv. |
| snmpv3_privprotocol | ціле | Протокол конфіденційності, який використовується для перевірок агента SNMPv3 із встановленим рівнем безпеки authPriv. Можливі значення: 0 - (за замовчуванням) DES; 1 - AES128 ; 2 - AES192; 3 - AES256; 4 - AES192C; 5 - AES256C. |
| snmpv3_securitylevel | рядок | Рівень безпеки, який використовується для перевірок агента SNMPv3. Можливі значення: 0 - noAuthNoPriv; 1 - authNoPriv; 2 - authPriv. |
| snmpv3_securityname | рядок | Ім'я безпеки, яке використовується для перевірок агента SNMPv3. |
| тип (обов’язково) |
ціле | Тип перевірки. Можливі значення: 0 - SSH; 1 - LDAP; 2 - SMTP;< br>3 - FTP; 4 - HTTP; 5 - POP; 6 - NNTP; 7 - IMAP; 8 - TCP; 9 - Zabbix agent;< br>10 - агент SNMPv1; 11 - агент SNMPv2; 12 - пінг ICMP; 13 - агент SNMPv3; 14 - HTTPS; 15 - Telnet. |
| uniq | integer | Чи використовувати цю перевірку як критерій унікальності пристрою. Для правила виявлення можна налаштувати лише одну унікальну перевірку. Використовується для перевірки агента Zabbix, SNMPv1, SNMPv2 і SNMPv3. Можливі значення: 0 - (за замовчуванням) не використовувати цю перевірку як критерій унікальності; 1 - використовувати цю перевірку як критерій унікальності. |
| host_source | integer | Джерело для імені хоста. Можливі значення: 1 - (за замовчуванням) DNS; 2 - IP; 3 - значення виявлення цієї перевірки . |
| name_source | ціле число | Джерело для видимого імені. Можливі значення: 0 - (за замовчуванням) не вказано; 1 - DNS; 2 - IP;<br >3 - значення відкриття цієї перевірки. |