Prozess-Flow der horizontalen Erkennung mit Mustern
Die horizontale Erkennung mit Mustern weist ebenso wie die horizontale Erkennung mit Probes vier Phasen auf. Für die letzten beiden Phasen löst Discovery jedoch keine zusätzlichen Probes-Sätze aus, sondern Vorgänge aus einem Muster.
Scanphase
- Discovery nimmt zuerst die Shazzam-Sonde (und dann die Port-Sonden) und platziert sie in einer Anforderung in der Queue des externen Kommunikationskanals (ECC).
- Der MID Server prüft die ECC-Warteschlange, ruft die Erkennungsanforderung ab, führt die Tests im Abgleich mit dem Host aus und erkennt offene Ports.
- Die Port-Tests prüfen gängige Ports mit verschiedenen Protokollen wie WMI, HTTP, SSH und SNMP.
- Wenn ein oder mehrere Ports antworten, sendet die Shazzam-Sonde Informationen zum Port über den MID Server zurück an die ECC-Warteschlange.
- Discovery überprüft die ECC-Warteschlange, um herauszufinden, welche Ports geantwortet haben, wodurch der Maschinentyp identifiziert wird. Wenn beispielsweise Shazzam feststellt, dass der Computer an Port 22 empfangsbereit ist, behandelt Discovery den Computer als UNIX- oder Linux-Computer.
Klassifizierungsphase
- Die Discovery-Anwendung bestimmt, welche Klassifizierungsprüfung an das neu erkannte Gerät gesendet werden soll, indem sie die Informationen im Datensatz der Portprüfung verwendet, die erfolgreich geantwortet haben.
- Discovery versetzt die Klassifizierungsprüfung in die ECC-Warteschlange.
- Der MID Server prüft die ECC-Warteschlange, ruft die Erkennungsanforderung ab und führt die Klassifizierungsprüfung aus.
- Die Klassifizierungsprüfung ruft zusätzliche Informationen ab, z. B. welche Version des Betriebssystems auf einem Computer ausgeführt wird. Diese Informationen bestimmen die Klasse des von der Discovery gefundenen CIs. Pro erkanntem Gerät gibt es nur eine Klassifizierungssonde.
- Die Klassifizierungsprüfung sendet Informationen über den MID Server an die Instanz-ECC-Warteschlange zurück.
Identifizierungs- und Erkundungsphase
Muster vereinheitlichen die Identifizierungs- und Erkundungsphase der Erkennung.
- Discovery bestimmt basierend auf der Klasse des CI und den in allen CI-Klassifiziererdatensätzen angegebenen Kriterien, welcher Klassifizierer zu verwenden ist. Der Klassifizierer gibt die Probe Horizontal Pattern an, der wiederum das zu startende Muster angibt. Die Probe „Horizontal Pattern“ enthält auch einen Sensor, der die tatsächliche Aktualisierung der CMDB ausführt.Hinweis:Muster benötigen Applicative-Anmeldeinformationen, um auf Hostcomputern ausgeführte Anwendungen zu finden. Stellen Sie sicher, dass Sie Applicative-Anmeldeinformationen zusammen mit den für den Zugriff auf den Hostcomputer erforderlichen Anmeldeinformationen konfiguriert haben.
- Die Vorgänge im Muster geben die Aktionen an, die Discovery für die Identifizierungs- als auch die Erkundungsphase ausführen muss. Discovery weiß, welche Identifizierungsregeln Zur Verwendung basierend auf dem CI-Typ im Muster führt Discovery Einfügungen oder Aktualisierungen in die CMDB basierend auf diesen Regeln durch. Nur der Sensor für die horizontale Erkennung wird verwendet. Andere Probes und Sensoren werden nicht verwendet.