Red hat-Virtualisierungs-Discovery
Die ServiceNow DiscoveryDie Anwendung verwendet das Discovery-Muster für Red hat Virtualization (RHV), um RHV-Komponenten zu finden. Um einige dieser Ressourcen zu erkennen, muss aktualisiert werden Muster für Discovery und Service-MappingAnwendung von ServiceNow Store.
Discovery Verwendet dieses Muster, um die horizontale Discovery auszuführen.
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 das dedizierte bereit, und verbinden Sie es MID-ServerFür den Zugriff auf die Instanz des Red hat Virtualization Manager (RHV-M).
- Anmeldeinformationen
- Konfigurieren Sie die folgenden Anmeldeinformationen:
- Navigieren zu an.
- Wählen Sie Neu.
- Wählen Sie Aus RHV-Anmeldeinformationen , Füllen Sie das Formular aus, und wählen Sie dann aus Übermitteln .
Feld Beschreibung Name Anmeldeinformationsname. Anwendername Name des Anwenders für die Durchführung der RHV-Discovery. Passwort Passwort für diesen Anwender. Aktiv Option zum Aktivieren dieser Anmeldeinformationen für die Discovery. Aktivieren Sie dieses Kontrollkästchen, um die Discovery zu aktivieren. Bearer-Token Option zum Aktivieren der Verwendung eines Bearer-Tokens. Aktivieren Sie dieses Kontrollkästchen, um die Verwendung eines Bearer-Tokens zu aktivieren.
- Anmeldeinformationen für API-Elemente
- Während der Discovery verwendet das Muster die folgenden API-Elemente. Der Anwender, der den Anmeldeinformationen hinzugefügt wurde, muss über Berechtigungen zum Senden dieser Abfragen verfügen.
- /Ovirt-Engine/api/
- /Ovirt-Engine/api/Datacenters
- /Ovirt-Engine/api/Cluster
- /Ovirt-Engine/api/Hosts
- /Ovirt-Engine/api/vms
- Hinzufügen CMDBCI-Klassenmodelle
- Fügen Sie Klassenmodelle hinzu, die erweitern CMDBKlassenhierarchie mit CMDBCI-Klassenmodelle-Anwendung. Die App ist über verfügbar ServiceNow Store. DiscoveryMuster verwenden diese Klassenerweiterungen, um CIs auszufüllen. Weitere Informationen finden Sie unter Erweiterungsklassen für Red hat Virtualization (RHV) .
- Erstellen Sie einen Cloud-Service-Account
- Erstellen Sie einen RHV-Cloud-Service-Account auf der ServiceNowInstanz.
- Navigieren zu an.
- Wählen Sie Aus Neu Und füllen Sie dann das Formular aus.
Feld Beschreibung Name Name für den Account. Beispiel: RHV-Phase. Account-ID Konto-ID, zu der diese Anmeldeinformationen gehören. Geben Sie die API-URL der RHV-M-Instanz an, einschließlich des Ports. Beispiel: https://my-manager-instance.com:443 Discovery-Anmeldeinformationen Die zuvor erstellten Discovery-Anmeldeinformationen. Rechenzentrumstyp Die Tabelle aus der CMDB, die den Typ des Rechenzentrums darstellt. Wählen Sie RHV LDC [cmdb_ci_rhv_ldc] aus.
- Erstellen Sie einen Discovery-Zeitplan
- Erstellen Sie einen Discovery-Zeitplan, um eine vollständige Discovery von RHV-Komponenten durchzuführen.
- Öffnen Sie den zuvor erstellten RHV-Cloud-Service-Account.
- Unter Zugehörige Links , Auswählen Discovery-Zeitplan Erstellen .
Unter wird ein neuer Zeitplan erstellt Discovery-Zeitplan Menüelement.
Daten erfasst von DiscoveryWährend der horizontalen Discovery
Das Muster erkennt Daten, die Ihnen helfen, die RHV-Topologie Ihrer Organisation und die Beziehungen zwischen ihren Komponenten zu verstehen. Die erkannten Daten enthalten die folgenden Tabellen und Felder.
| Feld | Beschreibung |
|---|---|
| Name [name] | Name des RHV-Rechenzentrums. |
| Objekt-ID [object_ID] | Eindeutiger Objektbezeichner. |
| Beschreibung [short_description] | Beschreibung des RHV-Rechenzentrums, das Sie zur einfachen Identifizierung bereitstellen. |
| Kontingentmodus [Kontingent_Mode] | Quotenmodus-Richtlinie. |
| URL [url] | API-URL für den Zugriff auf das Rechenzentrum. |
| Href-ID [href_ID] | Href-ID. |
| Feld | Beschreibung |
|---|---|
| Name [name] | Name des RHV-Clusters. |
| Objekt-ID [object_ID] | Eindeutiger Objektbezeichner. |
| Beschreibung [short_description] | Beschreibung des RHV-Clusters, den Sie zur einfachen Identifizierung bereitstellen. |
| CPU-Typ [cpu_type] | CPU-Typ. Beispiel: X86_64. |
| CPU-Architektur [cpu_Architecture] | CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS-Familie. |
| KSM [ksm] | Aktivierter Status der KSM-Speicherrichtlinie (Kernel-Same-Page-Zusammenführung). |
| Fencing-Richtlinie [Fencing_Policy] | Fencing-Richtlinie. |
| Arbeitsspeicher-Overcommit [Memory_overcommit] | Menge des im Cluster zulässigen übermäßigen Arbeitsspeichers. |
| Transparente riesige Seiten [thp] | Transparente Richtlinie für Seiten mit großem Arbeitsspeicher. |
| Ballooning [Ballooning] | Arbeitsspeicher-Ballooning für Gäste. |
| Kompatibilitätsversion [Kompatibilitätsversion] | Kompatibilitätsversion. |
| URL [url] | API-URL für den Zugriff auf den Cluster. |
| Href-ID [href_ID] | Href-ID. |
| Feld | Beschreibung |
|---|---|
| Name [name] | Name des RHV-Servers. |
| Seriennummer [Serial_number] | Seriennummer. |
| Objekt-ID [object_ID] | Eindeutiger Objektbezeichner. |
| Anzahl der CPU-Kerne [cpu_Core_count] | Gesamtanzahl der Kerne. |
| CPU-Anzahl [cpu_count] | Gesamtzahl der CPUs. |
| CPU-Typ [cpu_type] | CPU-Typ. |
| CPU-Geschwindigkeit (MHz) [cpu_Speed] | CPU-Geschwindigkeit (MHz). |
| Hostname [Host_Name] | Hostname. |
| IP-Adresse [ip_address] | IP-Adresse des RHV-Servers. |
| Modell-ID [model_ID] | Modell-ID. |
| Betriebssystem [bs] | BS-Familie. |
| BS-Version [os_Version] | BS-Version. |
| RAM (MB) [RAM] | RAM-Menge (MB). |
| URL [url] | API-URL, die auf den Server zugegriffen hat. |
| Feld | Beschreibung |
|---|---|
| Name [name] | Name der RHV-Instanz. |
| Status [Status] | Status der RHV-Instanz. |
| Objekt-ID [object_ID] | Eindeutiger Objektbezeichner. |
| IP-Adresse [ip_address] | IP-Adresse der RHV-Instanz. |
| Datenträger [Datenträger] | Anzahl der Datenträger. |
| MAC-Adresse [mac_address] | MAC-Adresse der RHV-Instanz. |
| Verwaltungs-URL [mgmt_url] | Verwaltungs-API-URL. |
| Beschreibung [short_description] | Beschreibung der RHV-Instanz, die Sie zur einfachen Identifizierung bereitstellen. |
| Vollqualifizierter Domänenname [fqdn] | Vollqualifizierter Domänenname (FQDN) der RHV-Instanz. |
| CPU-Architektur [cpu_Architecture] | CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS-Familie. |
| Löschen geschützt [delete_protected] | Löschen Sie geschützte, mögliche Werte: Wahr oder falsch. |
| CPUs [cpus] | Anzahl der CPUs. |
| HA-Priorität [ha_Priority] | Priorität für Hochverfügbarkeit (HA). |
| Hochverfügbarkeit [High_Availability] | Hochverfügbarkeit, mögliche Werte: Wahr oder falsch. |
| Arbeitsspeicher MAX [Memory_Policy_max] | Maximaler Arbeitsspeicher in der dynamischen Arbeitsspeicherzuteilungsrichtlinie für die virtuelle Maschine (VM). |
| Arbeitsspeichergarantie (MB) [Memory_Policy_garantierte] | Garantierter Arbeitsspeicher für die VM (MB). |
| Mehrere Warteschlangen [Multi_Queues] | Mehrere Warteschlangen. |
| Platzierungsrichtlinie [Placement_Policy] | Platzierungsrichtlinie. |
| Statuslos [statuslos] | Statuslos, mögliche Werte: Wahr oder falsch. |
| Bei Speicherfehler [storage_error_resume_behaviour] | Verhalten einer VM, die aufgrund eines Speicher-E/A-Fehlers angehalten wird. Beispiel: AUTO_RESUME, LEAVE_PAUSED und KILL. |
| Startzeit [Start_time] | Startzeit der VM. |
| Stoppzeit [stop_time] | Stoppzeit der VM. |
| Threads [Threads] | Anzahl der Threads. |
| Zeitzone [time_Zone] | Zeitzone der VM. |
| USB [usb] | USB-aktivierter Status. |
| Einmal ausführen [Run_once] | Einmal ausführen. |
| RHV-Typ [rhv_type] | RHV-Typ. |
| Feld | Beschreibung |
|---|---|
| Account-ID [Account_ID] | Account-ID für diesen Cloud-Service-Account. |
| Objekt-ID [object_ID] | Account-ID für diesen Cloud-Service-Account. |
| Rechenzentrumstyp [Datacenter_type] | Typ des Rechenzentrums: RHV LDC [cmdb_ci_rhv_ldc]. |
| Discovery-Anmeldeinformationen [Discovery_credentials] | Anmeldeinformationen für diesen Cloud-Service-Account. |
| Feld | Beschreibung |
|---|---|
| Name [name] | Die IP-Adresse der Netzwerkschnittstellenkarte (NIC), die der VM zugewiesen ist. |
| IP-Adresse [ip_address] | Die IP-Adresse der NIC, die der VM zugewiesen ist. |
| IP-Version [ip_Version] | IP-Version: IPv4 oder IPv6. |
| Feld | Beschreibung |
|---|---|
| Objekt-ID [object_ID] | Eindeutiger Bezeichner, der von RHV für diese Ressource zugewiesen wird. |
| Name [name] | Name für den Endpunkt der virtuellen Netzwerkschnittstellenkarte (vNIC). |
| IP-Adresse [ip_address] | IP-Adresse, die an die Netzwerkschnittstelle gebunden ist. |
| Feld | Beschreibung |
|---|---|
| Objekt-ID [object_ID] | ID der Netzwerkschnittstelle. |
| Name [name] | Name der Netzwerkschnittstelle. |
| IP-Adresse [ip_address] | IP-Adresse, die an die Netzwerkschnittstelle gebunden ist. |
| Öffentliche IP [public_ip] | Öffentliche IP-Adresse, die an die Netzwerkschnittstelle gebunden ist. |
| Private IP [private_ip] | Private IP-Adresse, die an die Netzwerkschnittstelle gebunden ist. |
CI-Beziehungen
| CI | Beziehung | CI |
|---|---|---|
| Cloud-Management-Netzwerkschnittstelle [cmdb_ci_nic] | Gehostet auf::Hostet | RHV LDC [cmdb_ci_rhv_ldc] |
| Cloud-Management-Netzwerkschnittstelle [cmdb_ci_nic] | Besitzt::im Besitz von | IP-Adresse [cmdb_ci_ip_address] |
| Cloud-Management-Netzwerkschnittstelle [cmdb_ci_nic] | Erweitert::erweitert von | Netzwerkadapter [cmdb_ci_network_adapter] |
| Cloud-Servicekonto [cmdb_ci_cloud_service_account] | Erweitert::erweitert von | VM-Objekt [cmdb_ci_vm_object] |
| IP-Adresse [cmdb_ci_ip_address] | Erweitert::erweitert von | Konfigurationselement [cmdb_ci] |
| RHV-Cluster [cmdb_ci_rhv_cluster] | Mitglieder::Member von | RHV-Server [cmdb_ci_rhv_server] |
| RHV-Cluster [cmdb_ci_rhv_cluster] | Erweitert::erweitert von | RHV-Objekt [cmdb_ci_rhv_object] |
| RHV LDC [cmdb_ci_rhv_ldc] | Enthält::enthalten von | RHV-Cluster [cmdb_ci_rhv_cluster] |
| RHV LDC [cmdb_ci_rhv_ldc] | Gehostet auf::Hostet | Cloud-Servicekonto [cmdb_ci_cloud_service_account] |
| RHV LDC [cmdb_ci_rhv_ldc] | Erweitert::erweitert von | Logisches Rechenzentrum [cmdb_ci_logical_datacenter] |
| RHV-Server [cmdb_ci_rhv_server] | Wird ausgeführt am::Run | Linux-Server [cmdb_ci_linux_server] |
| RHV-Server [cmdb_ci_rhv_server] | Erweitert::erweitert von | Virtualisierungsserver [cmdb_ci_virtualization_server] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Gehostet auf::Hostet | RHV-Cluster [cmdb_ci_rhv_cluster] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Gehostet auf::Hostet | RHV LDC [cmdb_ci_rhv_ldc] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Besitzt::im Besitz von | IP-Adresse [cmdb_ci_ip_address] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Registriert am::Registers | RHV-Server [cmdb_ci_rhv_server] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Verwenden Sie Den Endpunkt, Um::Endpunkt Von Zu Verwenden | VNIC-Endpunkt [cmdb_ci_endpoint_vnic] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Erweitert::erweitert von | VM-Instanz [cmdb_ci_vm_instance] |
| VNIC-Endpunkt [cmdb_ci_endpoint_vnic] | Implementieren Sie Den Endpunkt, Um::Endpunkt Implementieren Von | Cloud-Management-Netzwerkschnittstelle [cmdb_ci_nic] |
| VNIC-Endpunkt [cmdb_ci_endpoint_vnic] | Erweitert::erweitert von | Endpunkt [cmdb_ci_Endpoint] |