Discovery für VMware VCenter
Discovery kann den VMware vCenter-Prozess untersuchen, der auf einem Windows- oder Linux-Host ausgeführt wird. IPv6 wird für vCenter unterstützt.
Wenn auf einem Windows- oder Linux-Server die Anwendung vCenter ausgeführt wird, wird nach dem Erstellen des vCenter-CI eine Beziehung vom Typ „Wird ausgeführt auf“ mit dem Windows- oder Linux-Serverhost erstellt.
Wenn eine vCenter-Anwendung auf einer dedizierten vCenter-Appliance ausgeführt wird, wird keine Beziehung „wird ausgeführt auf“ zum vCenter-CI erstellt.
Getestete vCenter-Versionen
- vCenter Version 7.0 und früher
- vCenter-Appliance Version 6.7 und früher
- NameIP
- AddressMAC
- AddressDiscovery
- Quelle
Unter Für VMware vCenter-Server erfasste Daten finden Sie eine Beschreibung der VMware-Architektur und der Komponentenbeziehungen.
Erkennungsprozess für vCenter
VMware-Anmeldeinformationen
CMDB mit vCenter-Ereignissammlung aktualisieren
Neben der Suche nach vCenter-Daten über den Standard-Discovery-Prozess kann Discovery auch die CMDB aktualisieren, indem vCenter-Ereignisse über eine MID-Server-Erweiterung namens erkannt werden VCenter-Ereignissammler .
Mit dem Ereignissammler kann die CMDB zusätzlich zu den von Discovery erkannten Aktualisierungen mit Änderungen an virtuellen Maschinen (VMs) aktualisiert werden. Eine Änderung an einer VM wird vom vCenter-Server als Ereignis an den vCenter-Ereignissammler gesendet. Wenn ein Ereignis empfangen wird, wird die CMDB entsprechend aktualisiert. Full vCenter Discovery muss nicht erneut ausgeführt werden. Bei einigen Ereignissen, z. B. eingeschalteten und ausgeschalteten Ereignissen, muss Discovery nicht erneut ausgeführt werden. Bei den meisten Ereignissen wird Discovery nur auf der erforderlichen vCenter-Ressource ausgeführt.Anweisungen zum Konfigurieren von vCenter-Ereignissen finden Sie unter Konfigurieren Sie die vCenter-Ereignissammlererweiterung, und führen Sie sie aus .
VM aus vCenter gelöscht
Beim Löschen der VM aus vCenter wird der Status von „cmdb_ci_vm_instance“ in „Beendet“ und der Wert des Statusfelds in „Deaktiviert“ geändert.
CIs aus vCenter entfernt
- Wenn Discovery Wird ausgeführt, wird ein Audit-Datensatz in erstellt Mit CMDB-Integrität installierte Komponenten Tabelle für das fehlende CI und markiert das CI als veraltet.
- Wenn die Instanz zum Erfassen von vCenter-Ereignissen konfiguriert ist, kann das System auch auf Basis des Ereignisses VmRemovedEvent einen „Veraltet“-Audit-Datensatz für das CI in der Tabelle „CMDB-Integritätsergebnis“ [cmdb_health_result] erstellen, ohne Discovery ausführen zu müssen.
Um zu vermeiden, dass veraltete CI-Integritätsindikatoren während der VMware-Discovery generiert werden, legen Sie die Systemeigenschaft fest glide.cmdb.health.src.cmdb_health_audit_onlyBis Wahr . Dadurch wird das Reporting veralteter CI aus der VMware-Discovery-Quelle deaktiviert, sodass Sie den CI-Lebenszyklus auf andere Weise verwalten können. Weitere Informationen finden Sie unter CMDB Health system properties.
Sie haben die Möglichkeit, einen zu erstellen CMDB-Korrekturregel Dient zum automatischen Ausführen eines Korrektur-Workflows, der z. B. veraltete CIs löschen kann. Weitere Informationen zu veralteten CIs finden Sie unter CMDB-Integritätsmetriken .
Erkennung von vCenter auf Windows-Host
Windows-Anmeldeinformationen sind für vCenter Discovery nicht erforderlich, wenn gültige VMware-Anmeldeinformationen verwendet werden.