This is a translation of the original English documentation page. Help us make it better.

> Objet Test de découverte

Les objets suivants sont directement liés à l'API dcheck.

Test de découverte

L'objet test de découverte définit une vérification spécifique effectuée par une règle de découverte du réseau. Il a les propriétés suivantes.

Propriété Type Description
dcheckid string (lecture seule) ID du test de découverte.
druleid string (lecture seule) ID de la règle de découverte à laquelle le test appartient.
key_ string La valeur de cette propriété diffère selon le type de test :
- clé pour interroger les tests d'agent Zabbix, obligatoire ;
- SNMP OID pour les tests SNMPv1, SNMPv2 et SNMPv3, obligatoire.
ports string Une ou plusieurs plages de ports à vérifier, séparées par des virgules. Utilisé pour toutes les vérifications sauf ICMP.

Par défaut : 0.
snmp_community string Communauté SNMP.

Obligatoire pour les vérifications d'agent SNMPv1 et SNMPv2.
snmpv3_authpassphrase string Phrase secrète Auth utilisée pour les vérifications d'agent SNMPv3 avec un niveau de sécurité défini sur authNoPriv ou authPriv.
snmpv3_authprotocol integer Protocole d'authentification utilisé pour les vérifications d'agent SNMPv3 avec un niveau de sécurité défini sur authNoPriv ou authPriv.

Valeurs possibles :
0 - (par défaut) MD5 ;1 - SHA1;
2 - SHA224;
3 - SHA256;
4 - SHA384;
5 - SHA512.
snmpv3_contextname string Nom du contexte SNMPv3. Utilisé uniquement par les vérifications SNMPv3.
snmpv3_privpassphrase string Phrase secrète Priv utilisée pour les vérifications d'agent SNMPv3 avec un niveau de sécurité défini sur authPriv.
snmpv3_privprotocol integer Protocole de confidentialité utilisé pour les vérifications d'agent SNMPv3 avec un niveau de sécurité défini sur authPriv.

Valeurs possibles :
0 - (par défaut) DES ;
1 - AES128;
2 - AES192;
3 - AES256;
4 - AES192C;
5 - AES256C.
snmpv3_securitylevel string Niveau de sécurité utilisé pour les vérifications d'agent SNMPv3.

Valeurs possibles :
0 - noAuthNoPriv ;
1 - authNoPriv ;
2 - authPriv.
snmpv3_securityname string Nom de sécurité utilisé pour les vérifications d'agent SNMPv3.
type
(obligatoire)
integer Type de vérifications.

Valeurs possibles :
0 - SSH ;
1 - LDAP ;
2 - SMTP ;
3 - FTP ;
4 - HTTP ;
5 - POP ;
6 - NNTP ;
7 - IMAP ;
8 - TCP ;
9 - agent Zabbix ;
10 - agent SNMPv1 ;
11 - agent SNMPv2 ;
12 - ping ICMP ;
13 - agent SNMPv3 ;
14 - HTTPS ;
15 - Telnet.
uniq integer Indique s'il faut utiliser cette vérification comme critère d'unicité du périphérique. Une seule vérification unique peut être configurée par règle de découverte. Utilisé pour les vérifications d'agent Zabbix, SNMPv1, SNMPv2 et SNMPv3.

Valeurs possibles :
0 - (par défaut) ne pas utiliser cette vérification comme critère d'unicité ;
1 - utiliser cette vérification comme critère d'unicité.
host_source integer Source for host name.

Possible values:
1 - (default) DNS;
2 - IP;
3 - discovery value of this check.
name_source integer Source for visible name.

Possible values:
0 - (default) not specified;
1 - DNS;
2 - IP;
3 - discovery value of this check.