Nutanix Acropolis-Erkennung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 8 Minuten Lesedauer
  • Die ServiceNow Discovery-Anwendung verwendet das Nutanix Components-Muster, um Komponenten der Nutanix-Acropolis-Lösung zu finden, die Nutanix Prism Central Version 5.10 oder Nutanix Prism Element 5.9 enthalten. Das Nutanix-VM-Event-Muster findet Events, die für virtuelle Maschinen (VMs) in der Nutanix-Bereitstellung erstellt wurden. Die Erkennung einiger dieser Ressourcen erfordert ein Update der  Anwendung Muster für Discovery und Service-Mappingaus dem ServiceNow Store.

    Sie können dieses Muster auf Now Platform mit Madrid Patch 9 und höher verwenden.

    Das Nutanix Components-Muster verwendet REST APIs, um Informationen über die Acropolis-Bereitstellungskomponenten zu sammeln.

    Das Nutanix-VM-Event-Muster wird alle fünf Minuten ausgeführt. Wenn Events vorhanden sind, die auf eine Statusänderung in einer der Nutanix-Komponenten hinweisen, wird eine erneute Erkennung von Nutanix-Komponenten mithilfe des Nutanix Components-Musters ausgelöst.

    Apps im Store anfordern

    Besuchen Sie die ServiceNow Store-Website, um 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

    MID-Server-Anforderungen
    Stellen Sie den dedizierten MID-Server für den Zugriff auf die Nutanix-Bereitstellung bereit, und verbinden Sie ihn.
    Zum Erkennen von VM-bezogenen Events in der Nutanix-Bereitstellung legen Sie die Funktion MID-Server auf Alle oder Nutanix fest.
    Herstellen einer sicheren Verbindung
    Installieren Sie Nutanix-Endpunkt-SSL-Zertifikate für die JRE MID-Server.
    Konfigurieren Sie vor der Installation der Nutanix-Endpunkt-SSL-Zertifikate Folgendes:
    1. Sammeln Sie die Zertifikate, indem Sie die Nutanix Prism-Konsole in Internet Explorer durchsuchen.
    2. Fügen Sie SSL-Zertifikate für MID-Serverhinzu, wie unter SSL-Zertifikate für den MID Server hinzufügenbeschrieben
    3. Verwenden Sie den folgenden JRE-Keytool-Befehl, um die SSL-Zertifikate im Schlüsselspeicher von MID-Serverzu importieren:<MID Installation> /jre/bin/keytool -list -v -keystorejre/lib/security/cacerts
    4. Wenn Sie ein Passwort eingeben müssen, geben Sie das benutzerdefinierte Passwort oder das Standardpasswort „changeit“ ein.
    Anmeldeinformationen
    Konfigurieren Sie die folgenden Anmeldeinformationen:
    1. Navigieren zu Discovery > Berechtigungen.
    2. Klicken Sie auf Neu.
    3. Klicken Sie auf Anmeldeinformationenfür Standardauthentifizierung, füllen Sie das Formular aus, und wählen Sie dann Absendenaus.
      Tabelle : 1. Formular für Anmeldeinformationen
      Feld Beschreibung
      Name Name der Anmeldeinformationen Ein Beispiel ist Acropolis.
      Aktiv Option zum Aktivieren dieser Anmeldeinformationen für die Erkennung. Aktivieren Sie dieses Kontrollkästchen, um die Erkennung zu aktivieren.
      Betrifft Wählen Sie Alle MID Server.
      Reihenfolge Reihenfolge, in der die Plattform diese Anmeldeinformationen bei der Anmeldung bei Geräten verwendet. Eine kleinere Zahl gibt an, dass die Anmeldeinformationen in der Liste weiter oben angezeigt werden. Richten Sie die Reihenfolge der Anmeldeinformationen ein, wenn Sie eine große Anzahl von Anmeldeinformationen verwenden oder wenn die Sicherheitsvorkehrung Benutzer nach drei fehlgeschlagenen Anmeldeversuchen sperrt. Wenn alle Anmeldeinformationen dieselbe oder keine Nummer für die Reihenfolge haben, geht die Instanz die Anmeldeinformationen in zufälliger Reihenfolge durch. Der Standardwert ist 100.
      Benutzername Name des Benutzers zum Ausführen der Acropolis-Erkennung
      Passwort Passwort für diesen Benutzer
      Anmeldeinformationsalias Der Anmeldeinformationsalias für diese Anmeldeinformationen zum Autorisieren von Aktionen
    Anmeldeinformationen für API-Elemente
    Während der Erkennung verwendet das Muster folgende API-Elemente. Der Benutzer, der den Anmeldeinformationen in der Instanz hinzugefügt wurde, muss über Berechtigungen zum Senden dieser Abfragen verfügen.
    • /PrismGateway/services/rest/v2.0/tasks/list
    • /api/nutanix/v3/clusters/list
    • /PrismGateway/services/rest/v2.0/hosts
    • /PrismGateway/services/rest/v2.0/clusters
    • /PrismGateway/services/rest/v1/vms
    • /PrismGateway/services/rest/v1/storage_pools
    • /PrismGateway/services/rest/v2.0/storage_containers
    • /api/nutanix/v3/categories/list
    • /api/nutanix/v3/categories/{category_keys}/list
    • /api/nutanix/v3/category/query
    Zeitplan für Erkennung ohne Server erstellen

    Erstellen Sie einen Erkennungszeitplan, um eine gezielte Erkennung von Nutanix-Komponenten durchzuführen. Weitere Informationen finden Sie unter Serverlose Erkennung

    (Optional) Aktivieren Sie die HTTP-Klassifizierung für die Verwendung von Schnell-Discovery.
    Wenn Sie keinen Erkennungszeitplan ohne Server erstellen möchten, können Sie die Erkennung der Nutanix-Komponenten mit der HTTP-Klassifizierung auslösen. Diese Klassifizierung ermöglicht Ihnen, die Erkennung mithilfe von Schnell-Discovery auszuführen. In diesem Fall wird die Erkennung mit einer einzelnen IP-Adresse ausgeführt, ohne dass ein Zeitplan erforderlich ist.
    Legen Sie zum Aktivieren der HTTP-Klassifizierung als Anwendungsbereich „Discovery and Service Mapping Patterns“ fest:
    1. Navigieren zu Einstellungen > Entwickler.
    2. Wählen Sie Discovery and Service Mapping Patterns aus der Liste Anwendung aus.
    Da die HTTP-Klassifizierung Abfragen aller Server mit offenen HTTP-Ports auslöst, kann dies zu einer Überlastung des Netzwerks und einer Verlangsamung des Erkennungsprozesses führen.
    1. Navigieren zu Discovery > Discovery-Definition > CI-Klassifizierung > HTTP.
    2. Ändern Sie den Filter, um alle Klassifizierungen anzuzeigen, einschließlich nicht aktiver Klassifizierungen.
    3. Suchen Sie die Klassifizierung Nutanix HTTP, und legen Sie das Attribut Aktiv als true fest.
    Store-App CMDB CI Class Models
    Ihre Instanz muss Nutanix CI-Klassenmodelle durch Bereitstellen der aktuellsten Version der CMDB CI Class Models-Store-App aus dem ServiceNow Store unterstützen.
    (Optional) VMware-Komponenten erkennen
    Zum Aktivieren der Anzeige von Beziehungen zwischen Nutanix Acropolis und VMware führen Sie die VMware-Erkennung vor der Nutanix-Acropolis-Erkennung aus. Führen Sie die horizontale Erkennung für VMware Vcenter mit der Probe „VMware - vCenter Datacenters“ aus.
    (Optional) CI-Tag-Erkennung deaktivieren
    Das Nutanix Components-Muster erkennt Tags für Nutanix-Hosts und virtuelle Computer. Wenn Ihre Bereitstellung Dutzende von Tags aufweist, kann dies die Erkennung verlangsamen und zu Leistungsproblemen führen. So können Sie die Erkennung von CI-Tags deaktivieren:
    1. Navigieren zu Musterdesigner > Discovery-Muster.
    2. Klicken Sie auf das Muster Nutanix Components.
    3. Klicken Sie unter Erweiterungsabschnitt auf das Kontrollkästchen Kategorien (Tags) und anschließend auf Entfernen.
    4. Klicken Sie auf Speichern.

    Von Discovery während der horizontalen Erkennung erfasste Daten

    Tabelle und Feld Beschreibung
    Nutanix-Controller-VM [cmdb_ci_nutanix_controller_vm] – Ein virtueller Nutanix-Controller-Computer, der in jedem Knoten vorhanden ist und die Speicher-Clustering- und Managementfunktionen bereitstellt.
    Name Der Name der Nutanix-Controller-VM
    VM-ID Der Universally Unique Identifier (UUID) der Nutanix-Controller-VM
    Objekt-ID Der Name der Nutanix-Controller-VM
    Arbeitsspeicher Die Arbeitsspeichergröße der Nutanix-Controller-VM in Megabyte (MB)
    Status Der Stromversorgungsstatus der Nutanix-Controller-VM (ein/aus)
    Hypervisor-Typ Der Typ des für die Nutanix-Controller-VM verwendeten Hypervisors
    Beschreibung Die für den virtuellen Computer in der Nutanix-Konsole definierte Beschreibung: Prism Central oder Prism Element
    Nutanix-Cluster [cmdb_ci_nutanix_cluster] – Das Cluster, das aus den physischen Knoten besteht, auf denen die Nutanix-Software ausgeführt wird
    Name Der Name des Nutanix-Clusters
    IP-Adresse Die IP-Adresse des Nutanix-Clusters
    Cluster-ID Die ID des Nutanix-Clusters
    Objekt-ID Die Objekt-ID des Nutanix-Clusters
    Version Die Nutanix-Cluster-Version
    Vollversion Die Vollversion des Nutanix-Clusters
    Internet-Subnetz Das Subnetz der internen IP-Adresse des Nutanix-Clusters
    Externes Subnetz Das Subnetz der externen IP-Adresse des Nutanix-Clusters
    Zeitzone Zeitzone des Nutanix-Clusters
    Hypervisor-Typen Der Typ des für den Nutanix-Cluster verwendeten Hypervisors
    NTP-Server Die dem Nutanix-Cluster zugehörigen NTP-Server (Network Time Protocol)
    Anzahl der Knoten Die Anzahl der mit dem Nutanix-Cluster verbundenen Knoten
    NCC-Version Die Nutanix-Cluster-Check-Version (NCC)
    Block-Seriennummern Die Seriennummern der mit dem Nutanix-Cluster verbundenen Datenblöcke
    Nutanix-Host [cmdb_ci_nutanix_host] – Der physische Server, der alle virtuellen Maschinen hostet
    Name Der Name des Nutanix-Hosts
    Objekt-ID Die ID des Nutanix-Hosts
    Anzahl CPU-Kerne Die Anzahl der Nutanix-Hostkerne
    CPU-Kern-Thread Die Anzahl der Threads des Nutanix-Hosts
    CPU-Geschwindigkeit Die CPU-Geschwindigkeit des Nutanix-Hosts in MHz
    CPU-Anzahl Die Anzahl der CPU-Sockets des Nutanix-Hosts
    RAM Der Arbeitsspeicher des Hosts in Megabyte (MB)
    Nutanix-Speicherpool [cmdb_ci_nutanix_storage_pool] – Gruppierung physischer Laufwerke innerhalb eines Nutanix-Clusters, der zur Erstellung einer physischen Trennung zwischen virtuellen Computern verwendet wird
    Name Der Name des Nutanix-Speicherpools
    Pool-ID Die UUID des Nutanix-Speicherpools
    Objekt-ID Die ID des Nutanix-Speicherpools
    Größe Die Größe des Nutanix-Speicherpools
    Nutanix-Speichercontainer [cmdb_ci_nutanix_storage_container] – Eine Teilmenge des Nutanix-Speicherpools, der zum Anwenden von Richtlinien wie reservierte Kapazität, Replikationsfaktor und Speicheroptimierungsoptionen verwendet wird.
    Objekt-ID Die ID des Nutanix-Containers
    Container-ID Die UUID des Nutanix-Containers
    Name Der Name des Nutanix-Containers
    Replikationsfaktor Die Anzahl der erstellten Kopien für die Daten, die in diesem Nutanix-Speichercontainer gespeichert sind
    Deduplizierung Die Deduplizierung wird für den Nutanix-Container aktiviert oder deaktiviert.
    Komprimierung Die Komprimierung wird für den Nutanix-Container aktiviert oder deaktiviert.
    Löschcode Die Codelöschung wird für den Nutanix-Container aktiviert oder deaktiviert.
    Größe Die während der Erkennung dynamisch berechnete Nutanix-Containergröße
    Nutanix-VM-Instanz [cmdb_ci_nutanix_vm_instance] – Eine VM, die in der Nutanix-Infrastruktur ausgeführt wird
    Name Der Name der Nutanix-Controller-VM
    VM-ID Der Universally Unique Identifier (UUID) der Nutanix-Controller-VM
    Objekt-ID Der Name der Nutanix-Controller-VM
    CPU-Anzahl Die Anzahl der CPUs der VM
    Arbeitsspeicher Die Arbeitsspeichergröße der Nutanix-Controller-VM in Megabyte (MB)
    Status Der Stromversorgungsstatus der Nutanix-Controller-VM (ein/aus)
    Beschreibung Die für den virtuellen Computer in der Nutanix-Konsole definierte Beschreibung: Prism Central oder Prism Element
    Nutanix Prism Central [cmdb_ci_nutanix_prism_central] – Multi-Cluster-Manager, der für die Verwaltung mehrerer Acropolis-Cluster verantwortlich ist, um eine einzige, zentrale Verwaltungsschnittstelle bereitzustellen
    Name Der Name des Multi-Cluster-Managers von Nutanix Prism Central. Dieses Attribut verwendet eine der folgenden Konventionen:
    • PrismCentral@<IP_ADDRESS>
    • PrismCentral@<DNS_NAME>
    Object_id Die ID des Nutanix Prism Central. Dieses Attribut hat den gleichen Wert wie das Namensattribut, wobei eine der folgenden Konventionen verwendet wird:
    • PrismCentral@<IP_ADDRESS>
    • PrismCentral@<DNS_NAME>
    Schlüsselwert [cmdb_key_value] – Wenn Ihre Organisation Tags verwendet, um CIs zu unterscheiden oder zu identifizieren, erkennt das Muster CI-Tags für Nutanix-Hosts und virtuelle Computer.
    Konfigurationselement Der Verweis auf das CI, für das das Tag definiert ist
    key Der Kategorieschlüssel
    Wert Der Kategoriewert
    object_id Die Objekt-ID für den Nutanix-Host oder die Nutanix-VM
    Die Grafik zeigt CIs, die Teil der Acropolis-Erkennung von [] in Bereitstellungen sind, die Nutanix AHV für die Virtualisierung verwenden.
    Abbildung : 1. Nutanix-Komponenten

    Nutanix-Komponenten
    Die Abbildung zeigt CIs, die Teil der Acropolis-Erkennung von [] in Bereitstellungen sind, die VMware-Software für die Virtualisierung verwenden.
    Abbildung : 2. Nutanix-Komponenten in Bereitstellungen mit VM-Software

    Nutanix-Komponenten in Bereitstellungen mit VMware-Software
    Die Grafik zeigt die Beziehung zwischen Server und Nutanix-VM-Instanz.
    Beziehung zwischen Server und Nutanix-VM-Instanz

    CI-Beziehungen

    Diese Beziehungen sollen die Nutanix-Erkennung unterstützen:
    CI Beziehung CI
    Nutanix-Cluster [cmdb_ci_nutanix_cluster] Definiert Ressourcen für::Erhält Ressourcen von Nutanix-Speicherpool [cmdb_ci_storage_pool]
    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]
    Gehostet auf::Hostet Nutanix-Cluster [cmdb_ci_nutanix_cluster]
    Nutanix-Controller-VM [cmdb_ci_nutanix_controller_vm] Wird ausgeführt auf::Wird ausgeführt Nutanix VM-Instanz [cmdb_ci_nutanix_vm_instance]
    Wird ausgeführt auf::Wird ausgeführt [cmdb_ci_vmware_instance]
    Gehostet auf::Hostet Nutanix Prism Central [cmdb_ci_nutanix_prism_central]
    Nutanix-Speicherpool [cmdb_ci_storage_pool] Enthält::Enthalten in Nutanix-Speichercontainer [cmdb_ci_nutanix_storage_container]
    Gehostet auf::Hostet Nutanix Prism Central [cmdb_ci_nutanix_prism_central]
    VMware-Cluster [cmdb_ci_vmware_cluster] Definiert Ressourcen für::Erhält Ressourcen von Nutanix-Speicherpool [cmdb_ci_storage_pool]
    Server [cmdb_ci_server] Instanziiert::Instanziiert von Nutanix VM-Instanz [cmdb_ci_nutanix_vm_instance]
    Nutanix Prism Central [cmdb_ci_nutanix_prism_central] Verwaltet::Verwaltet Nutanix-Cluster [cmdb_ci_nutanix_cluster]

    Dashboard

    Das Dashboard enthält Berichte, die Anfragen an die Configuration Management Database (CMDB) stellen und die Ergebnisse anzeigen. Die Informationen werden erst angezeigt, nachdem das Muster die Infrastruktur erkannt hat.

    Um das Dashboard anzuzeigen, navigieren Sie zu Selfservice > Dashboards > Alle > Nutanix.

    Abbildung : 3. Dashboard mit Erkennungsberichten

    Dashboard „Discovery-Berichte“.

    Die Berichte auf dem Dashboard enthalten die folgenden Informationen. Sie werden in der Tabelle anhand der in der Grafik angezeigten Nummern aufgelistet.

    Bericht Beschreibung
    1 Nutanix-Cluster Anzahl oder gefundene Nutanix-Cluster
    2 Nutanix-Hosts Anzahl der gefundenen Nutanix-Hosts
    3 Nutanix-Speichercontainer Anzahl der gefundenen Nutanix-Speichercontainer
    4 Nutanix-Speichercontainer-Verteilung Die Verteilung von freiem Speicherplatz und Kapazität von Nutanix-Speichercontainern in Byte
    5 Nutanix-Speicherpool-Kapazität Die Kapazität des Nutanix-Speicherpools in Byte
    6 Nutanix-VM-Zusammenfassung Die Nutanix-VMs gruppiert nach Status: Ein, Aus, Beendet
    7 Nutanix-Controller-VMs Die Nutanix-Controller-VMs, gruppiert nach Hypervisor-Typ