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. Um einige dieser Ressourcen zu erkennen, muss aktualisiert werden Muster für Discovery und Service-Mapping Anwendung aus dem ServiceNow Store.
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
- Ü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 in einen Discovery-Zeitplan Cloud Discovery Workspace
Überprüfen Sie die REST API-Berechtigungen
Laden Sie herunter Cloud-Discovery Mustertabelle Damit 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.
Von Discovery während der horizontalen Erkennung erfasste Daten
Die erkannten Oracle-Konfigurationsdaten umfassen die folgenden Tabellen und Felder.
| Feld | Beschreibung |
|---|---|
| Cloud-Datenbank (cmdb_ci_cloud_database) | |
| name | Name der Datenbank |
| object_id | Eindeutiger Bezeichner der Datenbank |
| operational_status | Betriebsstatus der Datenbank |
| Lieferant | Der Anbieter: Oracle. |
| Typ | Typ der Oracle-Datenbank |
| Version | Version der Datenbank |
| state | Status der Datenbank |
| Anmerkungen | Das Attribut wird für die Löschstrategie ausgegeben. |
| install_status | Status der Installation |
| Image (cmdb_ci_os_template) | |
| name | Image-Name |
| object_id | Eindeutiger Bezeichner des Images |
| Version | Version des Gastbetriebssystems |
| guest_os | Name des Gastbetriebssystems |
| Servicekonto (cmdb_ci_cloud_service_account) | |
| name | Name des Kontos |
| datacenter_type | Datencenter-Typ. |
| account_id | Eindeutiger Bezeichner des Kontos |
| object_id | Eindeutiger Bezeichner des Kontos (gleicher Wert wie die Konto-ID) |
| discovery_credentials | Anmeldeinformationen im Zusammenhang mit dem Servicekonto |
| is_master_account | true, wenn es sich um das Stamm-Compartment handelt. false, wenn es sich nicht um das Stamm-Compartment handelt. |
| Netzwerk (cmdb_ci_network) | |
| name | Name des Netzwerks |
| object_id | Eindeutiger Bezeichner des Netzwerks |
| cidr | CIDR des Netzwerks |
| domain_name | Name der Domäne |
| state | Status des Netzwerks |
| NIC (cmdb_ci_nic) | |
| name | NIC-Name |
| object_id | Eindeutiger Bezeichner der NIC |
| public_ip | Öffentliche IP-Adresse |
| mac_address | MAC-Adresse |
| Primär | Legen Sie entsprechend der Konfiguration true/false fest. |
| private_ip | Private IP-Adresse |
| state | Status der NIC |
| Speichervolume (cmdb_ci_storage_volume) | |
| name | Name des Speichervolume. |
| object_id | Eindeutiger Bezeichner des Speichervolume |
| state | Status des Speichervolume |
| volume_id | Eindeutiger Bezeichner des Speichervolume (gleicher Wert wie Konto-ID) |
| size | Größe des Speichervolume |
| size_bytes | Größe des Speichervolume in Byte |
| Subnetz (cmdb_ci_cloud_subnet) | |
| name | Name des Subnetzes |
| object_id | Eindeutiger Bezeichner des Subnetzes |
| cidr | CIDR des Subnetzes |
| domain_name | Name der Domäne |
| state | Status des Subnetzes |
| Virtuelle Maschine (cmdb_ci_vm_instance) | |
| name | Name der VM |
| object_id | Eindeutiger Bezeichner der VM |
| state | Status der VM |
| memory | Größe des Arbeitsspeichers |
| CPUs | Anzahl an CPUs |
Tags werden in die Tabelle cmdb_key_value eingetragen und beziehen sich auf die relevante CMDB-CI-Ressource. Um dies zu unterstützen, wurden Erweiterungsabschnitte für die folgenden Ressourcen erstellt:
- Autonomous DB
- Exadata-DB
- Bild
- Netzwerk
- NIC
- Speicher-Laufwerk
- Account
- Subnetz
- Virtueller Computer
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::Bereitgestellt | cmdb_ci_os_template |
| cmdb_ci_vm_instance | Bereitgestellt von::Bereitgestellt | cmdb_ci_compute_template |
| cmdb_ci_vm_instance | DR bereitgestellt von::Stellt DR bereit für | cmdb_ci_avaliability_zone |
| cmdb_ci_avaliability_zone | Enthält::Enthalten in | cmdb_ci_vm_instance |