Objekt der Entdeckungskontrolle

Die folgenden Objekte stehen in direktem Zusammenhang mit der dcheck API.

Discovery-Prüfung

Das Objekt der Discovery-Prüfung definiert eine bestimmte Prüfung, die von einer Netzwerk-Discovery-Regel durchgeführt wird. Es hat die folgenden Eigenschaften.

Eigenschaft Typ Beschreibung
dcheckid ID ID der Discovery-Prüfung.
druleid ID ID der Discovery-Regel, zu der die Prüfung gehört.
key_ string Datenpunktschlüssel (wenn type auf "Zabbix agent" gesetzt ist) oder SNMP-OID (wenn type auf "SNMPv1 agent", "SNMPv2 agent" oder "SNMPv3 agent" gesetzt ist).

Verhalten der Eigenschaft:
- erforderlich, wenn type auf "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent" oder "SNMPv3 agent" gesetzt ist
ports string Ein oder mehrere zu prüfende Portbereiche, durch Kommas getrennt.

Standard: 0.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "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) oder "Telnet" (15) gesetzt ist
snmp_community string SNMP-Community.

Verhalten der Eigenschaft:
- erforderlich, wenn type auf "SNMPv1 agent" oder "SNMPv2 agent" gesetzt ist
snmpv3_authpassphrase string Authentifizierungs-Passphrase.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "SNMPv3 agent" gesetzt ist und snmpv3_securitylevel auf "authNoPriv" oder "authPriv" gesetzt ist
snmpv3_authprotocol integer Authentifizierungsprotokoll.

Mögliche Werte:
0 - (Standard) MD5;
1 - SHA1;
2 - SHA224;
3 - SHA256;
4 - SHA384;
5 - SHA512.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "SNMPv3 agent" gesetzt ist und snmpv3_securitylevel auf "authNoPriv" oder "authPriv" gesetzt ist
snmpv3_contextname string SNMPv3-Kontextname.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "SNMPv3 agent" gesetzt ist
snmpv3_privpassphrase string Privacy-Passphrase.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "SNMPv3 agent" gesetzt ist und snmpv3_securitylevel auf "authPriv" gesetzt ist
snmpv3_privprotocol integer Privacy-Protokoll.

Mögliche Werte:
0 - (Standard) DES;
1 - AES128;
2 - AES192;
3 - AES256;
4 - AES192C;
5 - AES256C.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "SNMPv3 agent" gesetzt ist und snmpv3_securitylevel auf "authPriv" gesetzt ist
snmpv3_securitylevel string Sicherheitsstufe.

Mögliche Werte:
0 - noAuthNoPriv;
1 - authNoPriv;
2 - authPriv.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "SNMPv3 agent" gesetzt ist
snmpv3_securityname string Sicherheitsname.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "SNMPv3 agent" gesetzt ist
type integer Typ der Prüfung.

Mögliche Werte:
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.

Verhalten der Eigenschaft:
- erforderlich
uniq integer Gibt an, ob diese Prüfung als Kriterium für die Eindeutigkeit eines Geräts verwendet werden soll. Für eine Discovery-Regel kann nur eine einzige eindeutige Prüfung konfiguriert werden.

Mögliche Werte:
0 - (Standard) diese Prüfung nicht als Eindeutigkeitskriterium verwenden;
1 - diese Prüfung als Eindeutigkeitskriterium verwenden.

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "Zabbix agent", "SNMPv1 agent", "SNMPv2 agent" oder "SNMPv3 agent" gesetzt ist
host_source integer Quelle für den Hostnamen.

Mögliche Werte:
1 - (Standard) DNS;
2 - IP;
3 - Discovery-Wert dieser Prüfung.
name_source integer Quelle für den sichtbaren Namen.

Mögliche Werte:
0 - (Standard) nicht angegeben;
1 - DNS;
2 - IP;
3 - Discovery-Wert dieser Prüfung.
allow_redirect integer Eine Situation zulassen, in der das per ICMP-Ping angesprochene Ziel von einer anderen IP-Adresse antwortet.

Mögliche Werte:
0 - (Standard) umgeleitete Antworten so behandeln, als wäre der Ziel-Host nicht erreichbar (Fehler);
1 - umgeleitete Antworten so behandeln, als wäre der Ziel-Host erreichbar (Erfolg).

Verhalten der Eigenschaft:
- unterstützt, wenn type auf "ICMP ping" gesetzt ist