Oracle Cloud Infrastructure (OCI)-Discovery
ServiceNow Discovery Verwendet die Discovery-Muster von Oracle Cloud Infrastructure (OCI), um Enterprise-Anwendungen durch Kombination in Echtzeit elastisch zu machen Oracle Autonome Services, integrierte Sicherheit und Cloud-Computing. 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.
Ab Version 1.29.0, Muster für Discovery und Service-Mapping Unterstützt die Discovery von OCI-GovCloud-Accounts.
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 installiert sind
- Überprüfen Sie, ob die folgenden Anwendungen installiert und auf dem neuesten Stand sind:
- Cloud-Zugriffsschnittstelle (ab Version 1,0.0)
- Visibility Content
- CMDB CI-Klassenmodelle
- Muster für Discovery und Service-Mapping
- Konfigurieren Sie Oracle API-Anmeldeinformationen
- Stellen Sie sicher, dass Ihre OCI-Anmeldeinformationen konfiguriert sind und dass Ihre privaten und öffentlichen Schlüssel in das RSA-Format konvertiert werden. Weitere Informationen finden Sie unter Erstellen Oracle API-Anmeldeinformationen.
- Erstellen Sie einen OCI-Service-Account
- Weitere Informationen finden Sie unter Erstellen Sie OCI-Service-Accounts.
- Erstellen Sie einen Cloud-Discovery-Zeitplan
- Informationen zum Ausführen einer Cloud-Discovery im Maßstab finden Sie unter Erstellen Sie ein OCI Discovery Planen Sie in Discovery-Administratorarbeitsbereich.
- (Optional) Füllen Sie die Felder „Serviceaccount“ und „logisches Rechenzentrum“ in Cloud-CIs aus
- Beginnend mit Muster für Discovery und Service-Mapping In Version 1.30.2 können Sie die Abfrageleistung verbessern, indem Sie die Felder „Serviceaccount“ und „logisches Rechenzentrum“ direkt in Cloud-CIs ausfüllen. Weitere Informationen finden Sie unter Verbesserte Abfrageleistung mit direkter Feldausfüllung in CI-Tabellen.
Überprüfen Sie die REST-API-Berechtigungen
Laden Sie herunter Cloud-Discovery Mustertabelle So können Sie Anwenderberechtigungen gewähren, die für die Ausführung von erforderlich sind Discovery Muster. Neben Berechtigungen enthält die Tabelle auch nützliche Informationen wie Musternamen, Typen, CI-Klassen und Links zur Lieferantendokumentation. Neue Muster sind vierteljährlich verfügbar. Überprüfen Sie daher regelmäßig, um sicherzustellen, dass Sie über die neueste Version der Tabelle verfügen.
Daten, die von Discovery während der horizontalen Discovery erfasst werden
Die erkannten Oracle-Konfigurationsdaten enthalten die folgende Tabelle und Felder.
| Feld | Beschreibung |
|---|---|
| Cloud-Datenbank (cmdb_ci_cloud_database) | |
| Name | Der Name der Datenbank. |
| object_id | Eindeutiger Bezeichner der Datenbank. |
| operational_status | Betriebsstatus der Datenbank |
| Lieferant | Der Lieferant, Oracle . |
| Typ | Der Oracle-Datenbanktyp. |
| Version | Version der Datenbank. |
| Status | Status der Datenbank |
| Kommentare | Das Attribut wird für die Löschstrategie ausgegeben. |
| install_status | Installationsstatus. |
| Image (cmdb_ci_os_template) | |
| Name | Der Image-Name. |
| object_id | Eindeutiger Bezeichner des Image. |
| Version | Die Version des Gast-BS. |
| guest_os | Der Name des Gast-BS. |
| Serviceaccount (cmdb_ci_cloud_service_account) | |
| Name | Der Accountname. |
| datacenter_type | Rechenzentrumstyp. |
| account_id | Eindeutiger Bezeichner des Accounts. |
| object_id | Eindeutiger Bezeichner des Accounts (gleicher Wert wie die Account-ID). |
| discovery_credentials | Die Anmeldeinformationen im Zusammenhang mit dem Service-Account. |
| is_master_account | Wahr Wenn es sich um das Stamm-Compartment handelt. Falsch Wenn es sich nicht um das Stamm-Compartment handelt. |
| Netzwerk (cmdb_ci_Network) | |
| Name | Der Netzwerkname. |
| object_id | Eindeutiger Bezeichner des Netzwerks. |
| cidr | Die cidr des Netzwerks. |
| domain_name | Der Domänenname. |
| Status | Der Status des Netzwerks. |
| NIC (cmdb_ci_nic) | |
| Name | Der NIC-Name. |
| object_id | Eindeutiger Bezeichner der NIC. |
| public_ip | Die öffentliche IP-Adresse. |
| mac_address | Die MAC-Adresse. |
| primär | Festgelegt Wahr / Falsch Gemäß Setup. |
| private_ip | Die private ip-Adresse. |
| Status | Der Status der NIC. |
| Speichervolume (cmdb_ci_storage_volume) | |
| Name | Der Name des Speichervolumes. |
| object_id | Eindeutiger Bezeichner des Speichervolumes. |
| Status | Der Status des Speichervolumes. |
| volume_id | Eindeutiger Bezeichner des Speichervolumes (gleicher Wert wie die Account-ID). |
| size | Die Größe des Speicher-Volumes. |
| size_bytes | Die Größe des Speicher-Volumes in Byte. |
| Subnetz (cmdb_ci_cloud_subnet) | |
| Name | Der Name des Subnetzes. |
| object_id | Eindeutiger Bezeichner des Subnetzes. |
| cidr | Die cidr des Subnetzes. |
| domain_name | Der Domänenname. |
| Status | Der Status des Subnetzes. |
| Virtuelle Maschine (cmdb_ci_vm_instance) | |
| Name | Der VM-Name. |
| object_id | Eindeutiger Bezeichner der VM. |
| Status | Der Status der VM. |
| Arbeitsspeicher | Arbeitsspeichergröße. |
| CPUs | Anzahl der CPUs. |
Tags werden in ausgefüllt cmdb_key_value Tabelle und im Zusammenhang mit der relevanten cmdb-ci-Ressource. Zur Unterstützung wurden die Erweiterungsabschnitte für die folgenden Ressourcen erstellt:
- Autonome DB
- Exadata-DB
- Bild
- Netzwerk
- NIC
- Speichervolume
- Account
- Subnetz
- Virtuelle Maschine
CI-Beziehungen
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_oci_datacenter | Enthält::Enthalten in | cmdb_ci_availablity_zone |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_vm_instance | Endpunkt verwenden an::Endpunkt verwenden von | cmdb_ci_endpoint_block |
| cmdb_ci_endpoint_block | Endpunkt implementieren in::Endpunkt implementieren von | cmdb_ci_storage_volume |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_oci_datacenter | Enthält::Enthalten in | cmdb_ci_availability_zone |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_os_template | Gehostet auf::Hostet | cmdb_ci_oci_datacenter |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_oci_datacenter | Gehostet auf::Hostet | cmdb_ci_cloud_service_account |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_network | Gehostet auf::Hostet | cmdb_ci_oci_datacenter |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_vm_instance | Endpunkt verwenden an::Endpunkt verwenden von | cmdb_ci_endpoint_subnet |
| cmdb_ci_vm_instance | Endpunkt verwenden an::Endpunkt verwenden von | cmdb_ci_endpoint_vnic |
| cmdb_ci_endpoint_vnic | Endpunkt implementieren in::Endpunkt implementieren von | cmdb_ci_nic |
| cmdb_ci_cloud_subnet | Endpunkt implementieren in::Endpunkt implementieren von | cmdb_ci_endpoint_subnet |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_nic | Gehostet auf::Hostet | cmdb_ci_oci_datacenter |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_availablity_zone | Enthält::Enthalten in | cmdb_ci_storage_volume |
| cmdb_ci_storage_volume | Gehostet auf::Hostet | cmdb_ci_oci_datacenter |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_network | Enthält::Enthalten in | cmdb_ci_cloud_subnet |
| CI | Beziehung | CI |
|---|---|---|
| cmdb_ci_vm_instance | Gehostet auf::Hostet | cmdb_ci_oci_datacenter |
| cmdb_ci_vm_instance | Bereitgestellt Von::Provisioned | cmdb_ci_os_template |
| cmdb_ci_vm_instance | Bereitgestellt Von:Provisioned | cmdb_ci_compute_template |
| cmdb_ci_vm_instance | DR bereitgestellt von::stellt DR für bereit | cmdb_ci_avaliability_zone |
| cmdb_ci_avaliability_zone | Enthält::Enthalten in | cmdb_ci_vm_instance |