Nutanix Akropolis-Discovery
Die ServiceNow Discovery Die Anwendung verwendet das Nutanix-Komponentenmuster, um Komponenten von zu finden Nutanix Akropolis-Lösung enthält Nutanix PRISM Central Version 2024.3.1.8 oder Nutanix Prism-Element 7,0.1,6. Das Nutanix VM-Ereignismuster sucht Ereignisse, die für virtuelle Maschinen (VMs) in erstellt wurden Nutanix Bereitstellung. Das Erkennen einiger dieser Ressourcen erfordert möglicherweise eine Aktualisierung auf die neueste Version von Muster für Discovery und Service-Mapping Anwendung von ServiceNow Store.
Das Nutanix Components-Muster verwendet REST APIs, um Informationen über die Acropolis-Bereitstellungskomponenten zu sammeln.
Das Nutanix VM-Ereignismuster wird alle fünf Minuten ausgeführt. Wenn Ereignisse vorhanden sind, die auf die Statusänderung in einem der anzeigen Nutanix Komponenten, löst die erneute Discovery von aus Nutanix Komponenten, die das Nutanix-Komponentenmuster verwenden.
Ab Version 1.29.0, Muster für Discovery und Service-Mapping Unterstützt Nutanix v4-Discovery. Wenn Sie zu v4 wechseln, Discovery Erstellt neue Pool- und Container-Datensätze, während vorhandene Datensätze nicht mehr aktualisiert werden.
Apps im Store anfordern
Besuchen Sie ServiceNow StoreUm alle verfügbaren Apps anzuzeigen und Informationen zum Senden von Anforderungen an den Store zu erhalten. Kumulative Informationen zum Release für alle veröffentlichten Apps finden Sie in den Release-Hinweisen zum ServiceNow Store-Versionsverlauf.
Voraussetzungen
- Überprüfen Sie, ob die folgenden Anwendungen aktuell sind
-
- Muster für Discovery und Service-Mapping
- Visibility Content
- CMDB CI-Klassenmodelle
- Verifizieren MID-Server Anforderungen
- Stellen Sie eine dedizierte bereit, und verbinden Sie sie MID-Server Mit Netzwerkzugriff auf Prism-Element und Prism Central.
- Installieren Nutanix Endpunkt-SSL-Zertifikate für MID-Server JRE
-
- Sammeln Sie die Zertifikate, indem Sie durchsuchen Nutanix PRISM-Konsole in Internet Explorer.
- Fügen Sie SSL-Zertifikate für hinzu MID-Server, Wie in beschrieben Fügen Sie SSL-Zertifikate für den MID-Server hinzu .
- Verwenden Sie den folgenden JRE-Keytool-Befehl, um die SSL-Zertifikate in zu importieren MID-Server Schlüsselspeicher von:
<MID Installation>/JRE/bin/keytool -Import -V -Keystore <MID Installation>jre/lib/Security/cacerts.Wenn Sie ein Passwort eingeben müssen, geben Sie das anwenderdefinierte Passwort oder das Standardpasswort „changeit“ ein.
- Installieren Nutanix Endpunkt-SSL-Zertifikate für MID-Server JRE.
- Überprüfen Sie die API-Berechtigungen für v1-3
- Stellen Sie sicher, dass der Anwender schreibgeschützten Zugriff auf die folgenden API-Anforderungen hat:
- /PrismGateway/Services/Rest/v1/vms
- /PrismGateway/Services/Rest/v1/Storage_Pools
- /PrismGateway/Services/Rest/v2.0/Tasks/list
- /PrismGateway/Services/Rest/v2.0/Hosts
- /PrismGateway/Services/Rest/v2.0/Cluster
- /PrismGateway/Services/Rest/v2.0/vms
- /PrismGateway/Services/Rest/v2.0/Storage_Containers
- /api/nutanix/v3/Cluster/list
- /api/nutanix/v3/Categories/list
- /api/nutanix/v3/Categories/{category_Keys}/list
- /api/nutanix/v3/category/query
- Überprüfen Sie die API-Berechtigungen für v4
- Stellen Sie sicher, dass der Anwender schreibgeschützten Zugriff auf die folgenden GET-APIs hat. Beachten Sie, dass der API-Aufruf referenziert
/PrismGateway/Services/Rest/v1/vmsVerwendet einen veralteten Endpunkt, da er in der neueren API noch nicht verfügbar ist./api/clustermgmt/v4/config/Cluster/api/clustermgmt/v4/config/Clusters/{Clusters_ID}/Hosts /api/clustermgmt/v4/config/Storage-Containers/api/vmm/v4/ahv/config/vms/PrismGateway/Services/Rest/v1/vms/api/prism/v4/config/Categories?$expand=Zuordnungen /api/prism/v4/config/Categories/{Categories_ID}?$limit=extId&$expand=detailedAssociations
- Überprüfen Sie die zentrale Prism-Version für die v4-API
- Stellen Sie sicher, dass Prism Central mindestens Version 7,3 hat, um die v4-API zu verwenden.
- Festgelegt MID-Server Eigenschaft zum Erkennen von v4
- Aktivieren Nutanix v4-Discovery nach Einstellung MID-Server Eigenschaftswert zur genauen v4-Version. Weitere Informationen finden Sie unter Aktivieren Nutanix v4-Discovery.
- Konfigurieren Sie Anmeldeinformationen für Standardauthentifizierung
- Weitere Informationen finden Sie unter Basic authentication credentials.
- Zeitplan für Erkennung ohne Server erstellen
- Erstellen Sie einen Discovery-Zeitplan, um eine gezielte Discovery von durchzuführen Nutanix Komponenten. Weitere Informationen finden Sie unter Erstellen Sie einen serverlosen Zeitplan für Nutanix Akropolis-Discovery.
- Link Nutanix Komponenten für ESX-Cluster
- Das Muster „Nutanix-Komponenten“ kann erkennen Nutanix Komponenten, die auf ESX-Clustern gehostet werden, z. B. Speicherpools, Speichercontainer und Controller Virtual Machine (CVM), aber nicht ESX-Cluster selbst. Ausführen VMware Probe-Discovery vor Nutanix Muster-Discovery zum Verknüpfen von Nutanix Komponenten zu ihren ESX-Clustern. Wenn nicht, wird Nutanix Komponenten sind verknüpft mit Nutanix Stattdessen PRISM. Weitere Informationen zu finden VMware Probe-Discovery, siehe Discovery für VMware Virtualisierung.
- (Optional) CI-Tag-Erkennung deaktivieren
- Das Muster „Nutanix-Komponenten“ erkennt Tags für Nutanix Hosts und virtuelle Computer. Wenn Sie Dutzende von Tags in Ihrer Bereitstellung haben, kann dies die Discovery verlangsamen und Leistungsprobleme verursachen. Sie können die CI-Tag-Discovery deaktivieren, indem Sie die folgenden Schritte ausführen:
- Navigieren zu an.
- Wählen Sie aus Nutanix-Komponenten Muster.
- Unter Erweiterungsabschnitt , Aktivieren Sie das Kontrollkästchen für Kategorien (Tags) Und wählen Sie aus Entfernen .
- Wählen Sie Speichern.
- Passen Sie die Batchgröße zum Entfernen redundanter Beziehungsdaten an
- Die sn_itom_pattern.nutanix_relations_deletion_batch_sizeEigenschaft legt die Batchgröße zum Löschen von Beziehungen zwischen fest Nutanix VM-Instanz und Nutanix Host. Der Standardwert ist 1000. Sie können diese Batchgröße nach Bedarf anpassen.
Von Discovery während der horizontalen Erkennung erfasste Daten
Discovery Füllt die Daten in aus CMDB Beim Ausführen des Musters „Nutanix-Komponenten“.
| Feld | Beschreibung |
|---|---|
| Name [Name] | Der Name von Nutanix Controller-VM. |
| VM-ID [vm_ID] | Der universelle Bezeichner (UUID) von Nutanix Controller-VM. |
| Objekt-ID [object_id] | Die ID von Nutanix Controller-VM. |
| Arbeitsspeicher (MB) [Arbeitsspeicher] | Die Arbeitsspeichergröße von Nutanix Controller-VM in Megabyte (MB). |
| Status [state] | Der Stromstatus von Nutanix Controller-VM (ein/aus). |
| Hypervisor-Typ [Hypervisor_type] | Der Typ des Hypervisors, der für verwendet wird Nutanix Controller-VM. |
| Beschreibung [short_description] | Die Beschreibung, die für die virtuelle Maschine in definiert ist Nutanix Konsole: PRISM-Zentrale oder Prisma-Element. |
| Feld | Beschreibung |
|---|---|
| Name [Name] | Der Name von Nutanix Cluster. |
| IP-Adresse [ip_address] | Die IP-Adresse von Nutanix Cluster. |
| Cluster-ID [cluster_id] | Die ID von Nutanix Cluster. |
| Objekt-ID [object_id] | Die Objekt-ID von Nutanix Cluster. |
| Version [Version] | Die Nutanix Clusterversion. |
| Vollversion [Full_Version] | Die Vollversion von Nutanix Cluster. |
| Internes Subnetz [internal_Subnet] | Das Subnetz der internen IP-Adresse von Nutanix Cluster. |
| Externes Subnetz [external_Subnet] | Das Subnetz der externen IP-Adresse von Nutanix Cluster. |
| Zeitzone [Zeitzone] | Die Zeitzone von Nutanix Cluster. |
| Hypervisor-Typen [Hypervisor_types] | Der Typ des Hypervisors, der für verwendet wird Nutanix Cluster. |
| NTP-Server [ntp_Servers] | Die NTP-Server (Network Time Protocol), die sich auf beziehen Nutanix Cluster. |
| Anzahl der Knoten [num_nodes] | Die Anzahl der Knoten, die mit verbunden sind Nutanix Cluster. |
| NCC-Version [ncc_Version] | Die Nutanix Clusterprüfung (NCC)-Version. |
| Block-Seriennummern [Block_Serial_Numbers] | Die Seriennummern der Datenblöcke, die mit verbunden sind Nutanix Cluster. |
| Feld | Beschreibung |
|---|---|
| Name [Name] | Der Name von Nutanix Host. |
| Objekt-ID [object_id] | Die ID von Nutanix Host. |
| Anzahl der CPU-Kerne [cpu_Core_count] | Die Anzahl von Nutanix Hostkerne. |
| CPU-Core-Thread [cpu_Core_Thread] | Die Anzahl der Threads von Nutanix Host. |
| CPU-Geschwindigkeit (MHz) [cpu_Speed] | Die CPU-Geschwindigkeit von Nutanix Host in MHz. |
| CPU-Anzahl [cpu_count] | Die Anzahl der CPU-Sockets von Nutanix Host. |
| RAM (MB) [RAM] | Der Arbeitsspeicher des Hosts in Megabyte (MB) |
| Seriennummer [serial_number] | Seriennummer von Nutanix Host. Dieses Feld gilt nicht für v4. |
| Feld | Beschreibung |
|---|---|
| Name [Name] |
|
| Pool-ID [Pool_ID] |
|
| Objekt-ID [object_id] |
|
| Größe [Größe] | Die Größe von Nutanix Speicherpool. Dieses Feld gilt nicht für v4. |
| Feld | Beschreibung |
|---|---|
| Objekt-ID [object_id] | Die ID von Nutanix Container. |
| Container-ID [Container_ID] | Die UUID von Nutanix Container. |
| Name [Name] | Der Name von Nutanix Container. |
| Replikationsfaktor [Replication_factor] | Die Anzahl der Kopien, die für die darin gespeicherten Daten erstellt wurden Nutanix Speichercontainer. |
| Deduplizierung [Deduplizierung] | Die Deduplizierung ist für aktiviert oder deaktiviert Nutanix Container. |
| Komprimierung [Komprimierung] | Die Komprimierung ist für aktiviert oder deaktiviert Nutanix Container. |
| Löschcode [Erasure_Code] | Das Löschen von Code ist für aktiviert oder deaktiviert Nutanix Container. |
| Größe [Größe] | Die Nutanix Containergröße wird während der Discovery dynamisch berechnet. |
| Feld | Beschreibung |
|---|---|
| Name [Name] | Der Name von Nutanix Controller-VM. |
| VM-Instanz-ID [vm_inst_ID] | Der universelle Bezeichner (UUID) von Nutanix Controller-VM. |
| Objekt-ID [object_id] | Die ID von Nutanix Controller-VM. |
| CPUs [cpus] | Die Anzahl der CPUs, die die VM hat. |
| Arbeitsspeicher (MB) [Arbeitsspeicher] | Die Arbeitsspeichergröße von Nutanix Controller-VM in Megabyte (MB). |
| Status [state] | Der Stromstatus von Nutanix Controller-VM (ein/aus). |
| Beschreibung [short_description] | Die Beschreibung, die für die virtuelle Maschine in definiert ist Nutanix Konsole: PRISM-Zentrale oder Prisma-Element. |
| Feld | Beschreibung |
|---|---|
| Name [Name] | Der Name von Nutanix Zentraler PRISM-Multi-Cluster-Manager.
|
| Objekt-ID [object_id] | Die ID von Nutanix Prism-Zentrale. Dieses Feld hat denselben Wert wie Name Feld.
|
CI-Beziehungen
Diese Beziehungen werden erstellt, um alle zu unterstützen Nutanix Discovery, unabhängig vom Hypervisor.
| CI | Beziehung | CI |
|---|---|---|
| Nutanix-Cluster [cmdb_ci_nutanix_cluster] | Mitglieder::Mitglied von | Nutanix-Host [cmdb_ci_nutanix_host] |
| Nutanix-VM-Instanz [cmdb_ci_nutanix_vm_instance] | Registriert::hat sich registriert | Nutanix-Host [cmdb_ci_nutanix_host] |
| Nutanix-VM-Instanz [cmdb_ci_nutanix_vm_instance] | Gehostet auf::Hostet | Nutanix-Cluster [cmdb_ci_nutanix_cluster] |
| Nutanix-Speicherpool [cmdb_ci_storage_pool] | Enthält::Enthalten in | Nutanix-Speichercontainer [cmdb_ci_nutanix_storage_container] |
| Server [cmdb_ci_Server] | Instanziiert::instanziiert von | Nutanix-VM-Instanz [cmdb_ci_nutanix_vm_instance] |
| Nutanix-Cluster [cmdb_ci_nutanix_cluster] | Verwaltet von::Manage | Nutanix-Prisma zentral [cmdb_ci_nutanix_prism_central] |
Diese Beziehungen werden zur Unterstützung erstellt Nutanix Discovery für Komponenten, die auf AHV-Clustern gehostet werden.
| CI | Beziehung | CI |
|---|---|---|
| Nutanix-Controller-VM [cmdb_ci_nutanix_controller_vm] | Wird ausgeführt auf::Wird ausgeführt | Nutanix-VM-Instanz [cmdb_ci_nutanix_vm_instance] |
| Nutanix-Cluster [cmdb_ci_nutanix_cluster] | Definiert Ressourcen für::ruft Ressourcen ab | Nutanix-Speicherpool [cmdb_ci_storage_pool] |
Diese Beziehungen werden zur Unterstützung erstellt Nutanix Discovery für Komponenten, die auf ESX-Clustern gehostet werden, wenn Sie eine ausgeführt haben VMware Discovery.
| CI | Beziehung | CI |
|---|---|---|
| Nutanix-Controller-VM [cmdb_ci_nutanix_controller_vm] | Wird ausgeführt auf::Wird ausgeführt | VMware-VM-Instanz [cmdb_ci_vmware_instance] |
| VMware-Cluster [cmdb_ci_vmware_cluster] | Definiert Ressourcen für::ruft Ressourcen ab | Nutanix-Speicherpool [cmdb_ci_storage_pool] |
Diese Beziehungen werden zur Unterstützung erstellt Nutanix Discovery für Komponenten, die auf ESX-Clustern gehostet werden, wenn Sie keine ausgeführt haben VMware Discovery.
| CI | Beziehung | CI |
|---|---|---|
| Nutanix-Controller-VM [cmdb_ci_nutanix_controller_vm] | Gehostet auf::Hostet | Nutanix-Prisma zentral [cmdb_ci_nutanix_prism_central] |
| Nutanix-Speicherpool [cmdb_ci_storage_pool] | Gehostet auf::Hostet | Nutanix-Prisma zentral [cmdb_ci_nutanix_prism_central] |
Tag-Discovery
Das Muster „Nutanix-Komponenten“ erfasst Tags und füllt sie in der Tabelle „Schlüsselwert“ [cmdb_key_value] aus.
| Feld | Beschreibung |
|---|---|
| Schlüssel [key] | Der Kategorieschlüssel. |
| Wert [value] | Der Kategoriewert |
| Konfigurationselement [configuration_item] | Verweist auf die Tabelle „Nutanix-Host“ [cmdb_ci_nutanix_Host]. |
Dashboard
Das Dashboard enthält Berichte, die abfragen Configuration Management Database (CMDB) Und zeigen Sie die Ergebnisse an. Die Informationen werden erst angezeigt, nachdem das Muster die Infrastruktur erkannt hat.
Navigieren Sie zum Anzeigen des Dashboards zu an.
Nach dem Upgrade auf Discovery-Administratorarbeitsbereich Version 1.3.1 (August 2024 Store), können Sie zu navigieren Und verwenden Sie das erweiterte Dashboard.