Red Hat Virtualisierung-Erkennung
Die Anwendung ServiceNow Discovery verwendet das Erkennungsmuster Red Hat Virtualization (RHV), um RHV-Komponenten zu finden. Um einige dieser Ressourcen zu erkennen, müssen Sie die Anwendung Muster für Discovery und Service-Mapping aus dem ServiceNow Storeaktualisieren.
Discovery verwendet dieses Muster zum Ausführen einer horizontalen Erkennung.
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 Red Hat Virtualization Manager-Instanz (RHV-M) bereit, und verbinden Sie ihn.
- Anmeldeinformationen
- Konfigurieren Sie die folgenden Anmeldeinformationen:
- Navigieren zu .
- Wählen Sie Neu.
- Wählen Sie RHV-Anmeldeinformationenaus, füllen Sie das Formular aus, und wählen Sie Absendenaus.
Feld Beschreibung Name Name der Anmeldeinformationen Benutzername Name des Benutzers, der die RHV-Erkennung ausführt Passwort Passwort für diesen Benutzer Aktiv Option zum Aktivieren dieser Anmeldeinformationen für die Erkennung. Aktivieren Sie dieses Kontrollkästchen, um die Erkennung zu aktivieren. Bearertoken Option zur Aktivierung der Verwendung eines Bearer-Tokens. Aktivieren Sie dieses Kontrollkästchen, wenn ein Bearer-Token verwendet werden soll.
- Anmeldeinformationen für API-Elemente
- Während der Erkennung verwendet das Muster folgende API-Elemente. Der Benutzer, der zu den Anmeldeinformationen hinzugefügt wurde, muss berechtigt sein, diese Anfragen zu senden.
- /ovirt-engine/api/
- /ovirt-engine/api/datacenters
- /ovirt-engine/api/clusters
- /ovirt-engine/api/hosts
- /ovirt-engine/api/vms
- Fügen Sie CI-Klassenmodelle CMDB hinzu
- Fügen Sie Klassenmodelle hinzu, die die Klassenhierarchie CMDB erweitern, indem Sie die Anwendung CMDB CI-Klassenmodelle verwenden. Die App ist im ServiceNow Storeverfügbar. Discovery -Muster verwenden diese Klassenerweiterungen, um CIs auszufüllen. Weitere Informationen finden Sie unter Erweiterungsklassen für Red Hat Virtualization (RHV).
- Cloud-Servicekonten erstellen
- Erstellen Sie ein RHV-Cloud-Servicekonto in der Instanz ServiceNow.
- Navigieren zu .
- Wählen Sie Neu aus, und füllen Sie das Formular aus.
Feld Beschreibung Name Name für das Konto. Beispiel: RHV-Phase Konto-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 Erkennung-Anmeldeinformationen, die zuvor erstellt wurden Datencenter-Typ Die Tabelle aus der CMDB, die den Typ des Rechenzentrums darstellt. Wählen Sie RHV LDC [cmdb_ci_rhv_ldc] aus.
- Erkennungszeitpläne erstellen
- Erstellen Sie einen Erkennungszeitplan, um eine vollständige Erkennung von RHV-Komponenten durchzuführen.
- Öffnen Sie das zuvor erstellte RHV-Cloud-Servicekonto.
- Wählen Sie unter Zugehörige Linksdie Option Discovery-Zeitplan erstellen aus.
Unter dem Menüelement Discovery-Zeitplan wird ein neuer Zeitplan erstellt.
Von Discovery während der horizontalen Erkennung erfasste Daten
Das Muster erkennt Daten, die Ihnen helfen, die RHV-Topologie Ihrer Organisation und die Beziehungen zwischen ihren Komponenten zu verstehen. Die erkannten Daten umfassen die folgenden Tabellen und Felder.
| Feld | Beschreibung |
|---|---|
| Name [name] | Name des RHV-Rechenzentrums. |
| Objekt-ID [object_id] | Eindeutiger Objektbezeichner. |
| Beschreibung [short_description] | Beschreibung des von Ihnen angegebenen RHV-Rechenzentrums zur einfachen Identifizierung. |
| Quotenmodus [quota_mode] | Kontingentmodusrichtlinie |
| 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, die Sie zur einfachen Identifizierung angeben |
| CPU-Typ [cpu_type] | CPU-Typ Beispiel: x86_64 |
| CPU-Architektur [cpu_architecture] | CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS Family |
| KSM [KSM] | Aktivierungsstatus der Kernel-Richtlinie für das Zusammenführen derselben Seite (Kernel Same-Page Merging, KSM). |
| Fencing-Richtlinie [fencing_policy] | Fencing-Richtlinie |
| Overcommit für Arbeitsspeicher [memory_overcommit] | Menge des im Cluster zulässigen Speichers mit Mehrfachvergabe |
| Große transparente Seiten [thp] | Richtlinie für transparente Seiten mit großem Arbeitsspeicher |
| Ballonfahren [Ballonieren] | Arbeitsspeicher-Ballooning für Gäste |
| Kompatibilitätsversion [compatibility_version] | Kompatibilitätsversion |
| URL [url] | API-URL für den Zugriff auf das 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] | Gesamtzahl 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 [os] | Betriebssystemfamilie |
| BS-Version [os_version] | Version des Betriebssystems. |
| RAM (MB) [ram] | Menge des Arbeitsspeichers (MB) |
| URL [url] | Verwendete API-URL, die für den Zugriff auf den Server verwendet wird |
| Feld | Beschreibung |
|---|---|
| Name [name] | Name der RHV-Instanz |
| Status [state] | Status der RHV-Instanz |
| Objekt-ID [object_id] | Eindeutiger Objektbezeichner. |
| IP-Adresse [ip_address] | IP-Adresse der RHV-Instanz |
| Datenträger [disks] | 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 angeben |
| Vollständig qualifizierter Domänenname [fqdn] | Vollqualifizierter Domänenname (FQDN) der RHV-Instanz |
| CPU-Architektur [cpu_architecture] | CPU-Architektur. Beispiel: Intel Broadwell IBRS SSBD MDS-Familie. |
| Geschützte löschen [delete_protected] | Geschützte löschen, mögliche Werte: true oder false. |
| CPUs [cpus] | Anzahl an CPUs |
| HA-Priorität [ha_priority] | Priorität für hohe Verfügbarkeit (HA). |
| Hochverfügbarkeit [high_availability] | Hochverfügbarkeit, mögliche Werte: true oder false. |
| Arbeitsspeicher MAX [memory_policy_max] | Maximaler Arbeitsspeicher in der dynamischen Zuteilungsrichtlinie für Arbeitsspeicher für die virtuelle Maschine (VM). |
| Arbeitsspeichergarantie (MB) [memory_policy_guaranteed] | Garantierter Arbeitsspeicher für die VM (MB) |
| Mehrere Warteschlangen [multi_queues] | Mehrere Warteschlangen |
| Platzierungsrichtlinie [placement_policy] | Platzierungsrichtlinie |
| Zustandslos [stateless] | Zustandslos, mögliche Werte: wahr oder falsch. |
| Bei Speicherfehler [storage_error_resume_behaviour] | Verhalten einer VM, die aufgrund eines Speicher-E/A-Fehlers angehalten wurde. Beispiel: AUTO_RESUME, LEAVE_PAUSED und KILL. |
| Startzeit [start_time] | Startzeit der VM. |
| Endzeit [stop_time] | Endzeit der VM. |
| Themen [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] | Konto-ID für dieses Cloud-Servicekonto |
| Objekt-ID [object_id] | Konto-ID für dieses Cloud-Servicekonto |
| Rechenzentrumstyp [datacenter_type] | Typ des Rechenzentrums: RHV LDC [cmdb_ci_rhv_ldc]. |
| Discovery-Anmeldeinformationen [discovery_credentials] | Anmeldeinformationen für dieses Cloud-Servicekonto |
| 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] | An die Netzwerkschnittstelle gebundene IP-Adresse. |
| Feld | Beschreibung |
|---|---|
| Objekt-ID [object_id] | ID der Netzwerkschnittstelle. |
| Name [name] | Name der Netzwerkschnittstelle. |
| IP-Adresse [ip_address] | An die Netzwerkschnittstelle gebundene IP-Adresse. |
| Öffentliche IP [public_ip] | Öffentliche IP-Adresse, die an die Netzwerkschnittstelle gebunden ist. |
| Private IP [private_ip] | An die Netzwerkschnittstelle gebundene private IP-Adresse. |
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] | Eigentümer von::Eigentum von | IP-Adresse [cmdb_ci_ip_address] |
| Cloud Management-Netzwerkschnittstelle [cmdb_ci_nic] | Erweitert::Erweitert um | Netzwerkadapter [cmdb_ci_network_adapter] |
| Cloud-Servicekonto [cmdb_ci_cloud_service_account] | Erweitert::Erweitert um | VM-Objekt [cmdb_ci_vm_object] |
| IP-Adresse [cmdb_ci_ip_address] | Erweitert::Erweitert um | Konfigurationselement [cmdb_ci] |
| RHV-Cluster [cmdb_ci_rhv_cluster] | Mitglieder::Mitglied von | RHV-Server [cmdb_ci_rhv_server] |
| RHV-Cluster [cmdb_ci_rhv_cluster] | Erweitert::Erweitert um | RHV-Objekt [cmdb_ci_rhv_object] |
| RHV-LDC [cmdb_ci_rhv_ldc] | Enthält::Enthalten in | 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 um | Logisches Rechenzentrum [cmdb_ci_logical_datacenter] |
| RHV-Server [cmdb_ci_rhv_server] | Wird ausgeführt auf::Wird ausgeführt | Linux-Server [cmdb_ci_linux_server] |
| RHV-Server [cmdb_ci_rhv_server] | Erweitert::Erweitert um | 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] | Eigentümer von::Eigentum von | IP-Adresse [cmdb_ci_ip_address] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Registriert am::Registriert | RHV-Server [cmdb_ci_rhv_server] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Endpunkt verwenden an::Endpunkt verwenden von | VNIC-Endpunkt [cmdb_ci_endpoint_vnic] |
| RHV-VM-Instanz [cmdb_ci_rhv_vm_instance] | Erweitert::Erweitert um | VM-Instanz [cmdb_ci_vm_instance] |
| VNIC-Endpunkt [cmdb_ci_endpoint_vnic] | Endpunkt implementieren in::Endpunkt implementieren von | Cloud Management-Netzwerkschnittstelle [cmdb_ci_nic] |
| VNIC-Endpunkt [cmdb_ci_endpoint_vnic] | Erweitert::Erweitert um | Endpunkt [cmdb_ci_endpoint] |