Discovery-Bezeichner
- Aktualisiert1. Aug. 2024
- 5 Minuten Lesedauer
- Xanadu
- "Discovery"
Nachdem Discovery ein CI klassifiziert hat, wird anhand von Bezeichnern bestimmt, ob das Gerät bereits in der CMDB vorhanden ist.
Discovery startet spezielle Identitäts-Probes, die Identifizierungsdaten für jedes Gerät sammeln und diese Daten in die Bezeichner einspeisen, die die Aktion bestimmen, die Discovery für das jeweilige Gerät ausführen muss. Bezeichner bestimmen genau die Identität des Geräts, um die Erstellung doppelter CIs zu verhindern. Dieser Identifizierungsschritt erfolgt nur für Erkennungen vom Typ „Konfigurationselement“, nicht für andere Erkennungstypen.
Dieses Diagramm zeigt den Verarbeitungsablauf für die Klassifizierung und Überprüfung von Geräten mit konfigurierten Bezeichnern.
Tabellen für CMDB-Bezeichner
| Tabelle | Beschreibung |
|---|---|
| Bezeichner [cmdb_identifier] | Speichert alle Regeln für Bezeichner |
| Bezeichner-Eintrag [cmdb_identifier] | Speichert alle Attribute für Bezeichner |
Regeln für Bezeichner
Das Discovery-Standardsystem enthält die folgenden Regeln für Bezeichner, die jeweils einem bestimmten CI-Typ (Feld sys_class_name im CI-Datensatz) oder der Tabelle im Feld Betrifft zugeordnet sind und die entsprechenden Attribute für die Erkennung von CIs aus der angegebenen Tabelle enthalten. Wo erforderlich, um alle möglichen Vorkommen eines Attributs zu erkennen, werden Tabellen aus zugehörigen Listen (Tabelle durchsuchen) in die Regel einbezogen. Weitere Informationen finden Sie unter Eine CI-Identifizierungsregel erstellen oder bearbeiten.
| Regel | Gilt für Tabelle/Attribute | Tabelle/Attribute durchsuchen |
|---|---|---|
| ESX-Serverregel | ESX-Server [cmdb_ci_esx_server]: correlation_id | keine |
| Hardwareregel | Hardware [cmdb_ci_hardware]
|
|
| Speicherserverregel | Speicherserver [cmdb_ci_storage_server]
|
|
| WBEM-Serviceregel | WBEM-Service [cmdb_ci_wbem_service]: cim_object_path | keine |
Abgleichstrategie für Hardwareregel
sys_class_name kann kein Attribut für unabhängige Regeln wie cmdb_ci_hardware sein. Wenn Ihre Discovery-Identifizierungsstrategie davon abhängig ist, dass ein CI mit einer bestimmten Klasse abgeglichen wird, müssen Sie für jede Klasse, die Sie für den Abgleich verwenden möchten, eine neue Regel erstellen und diese Klasse im Feld Betrifft des Bezeichnerformulars angeben.
Auswertungsreihenfolge für Discovery-Bezeichner
Benutzerdefinierte Bezeichner müssen andere Werte für die Reihenfolge aufweisen als die der Standardbezeichner. Discovery analysiert Bezeichner und Attribute der Reihe nach von niedrigen Zahlen zu hohen. Sie können Bezeichner erstellen, die vor oder nach den Standardbezeichnern ausgeführt oder mit den Bezeichnern des Basissystems gemischt werden. Deaktivieren Sie das Kontrollkästchen Aktiv, um zu verhindern, dass der jeweilige Bezeichner bzw. die jeweilige Regel ausgeführt wird. Die Auswertungsreihenfolge für CMDB-Bezeichner ist in jeder Regel festgelegt und steuert nur die Analysereihenfolge der Attribute in der jeweiligen Regel.
Eigenschaften zur Verarbeitung doppelter CIs
Mit den Eigenschaften, die mit „Identifizierung und Abgleich“ installiert werden, können Sie steuern, wie Discovery doppelte CIs verarbeitet. Verwenden Sie die Eigenschaften glide.identification_engine.skip_duplicates und glide.identification_engine.skip_duplicates.threshold. Weitere Informationen finden Sie unter Eigenschaften für Identifizierung und Abgleich.
Eigenschaften, die Bezeichnerversionen steuern
glide.discovery.use_cmdb_identifiers. Wenn Sie ein Upgrade von einer Version vor Geneva durchgeführt haben, müssen Sie diese Eigenschaft manuell hinzufügen und auf true setzen, um die neuen Kennungen zu verwenden. Wenn Sie ein Upgrade von Geneva oder späteren Versionen durchgeführt haben, ist diese Eigenschaft in der Tabelle Systemeigenschaften [sys_properties] verfügbar. Um die Funktionalität in benutzerdefinierten veralteten Kennungen zu erhalten, müssen Sie diese in das neue Format der CMDB-Bezeichnerregeln konvertieren, bevor Sie diese Eigenschaft aktivieren. Das System konfiguriert Ihre benutzerdefinierten Kennungen nicht automatisch erneut für das neue Framework.