Oracle Cloud Infrastructure (OCI)-Discovery

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 4 Minuten Lesedauer
  • 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

    Erstellen Sie einen Erkennungszeitplan für die Ausführung in LRZs.

    1. Navigieren zu Discovery > Discovery-Zeitplänean.
    2. Klicken Sie auf die Schaltfläche Cloud Discovery.
    3. Wählen Sie im Feld Provider die Option OCI aus. Füllen Sie das Formular aus, um ein neues Konto zu erstellen, oder wählen Sie ein vorhandenes Konto aus. Weitere Informationen finden Sie unter Erstellen Sie OCI-Service-Accounts.
    4. Filtern Sie auf der Seite Rechenzentren auswählen, für welche LZRs Sie die Erkennung ausführen möchten.
    5. Wählen Sie auf der Seite Virtuelle Computer erkennen (optional) aus, ob Sie die Erkennung von Betriebssystemen für virtuelle Computer ausführen möchten.
    6. Wenn Sie fertig sind, navigieren Sie zur Seite Zeitplan erstellen, und klicken Sie auf die Schaltfläche Beenden und ausführen.

    Ü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

    Tabelle : 1. Beziehungen, die mithilfe des Musters „Oracle OCI - Availability Domain (LP)“ erkannt wurden
    CI Beziehung CI
    cmdb_ci_oci_datacenter Enthält::Enthalten in cmdb_ci_availablity_zone
    Tabelle : 2. Beziehungen, die mithilfe des Musters „Oracle OCI - Block (LP)“ erkannt wurden
    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
    Tabelle : 3. Beziehungen, die mithilfe des Musters „Oracle OCI - Fault Domain (LP)“ erkannt wurden
    CI Beziehung CI
    cmdb_ci_oci_datacenter Enthält::Enthalten in cmdb_ci_availability_zone
    Hinweis:
    Wenn Sie für einen Teil der LZRs einen Cloud Discovery-Zeitplaner konfigurieren, wird das Muster „Oracle OCI - Fault Domain (LP)“ nicht ausgelöst.
    Tabelle : 4. Beziehungen, die mithilfe des Musters „Oracle OCI - Image (LP)“ erkannt wurden
    CI Beziehung CI
    cmdb_ci_os_template Gehostet auf::Hostet cmdb_ci_oci_datacenter
    Tabelle : 5. Beziehungen, die mithilfe des Musters „Oracle OCI - LDC (LP)“ erkannt wurden
    CI Beziehung CI
    cmdb_ci_oci_datacenter Gehostet auf::Hostet cmdb_ci_cloud_service_account
    Tabelle : 6. Beziehungen, die mithilfe des Musters „Oracle OCI - Network (LP)“ erkannt wurden
    CI Beziehung CI
    cmdb_ci_network Gehostet auf::Hostet cmdb_ci_oci_datacenter
    Tabelle : 7. Beziehungen, die mithilfe des Musters „Oracle OCI - NIC Attachment (LP)“ erkannt wurden
    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
    Tabelle : 8. Beziehungen, die mithilfe des Musters „Oracle OCI - NIC (LP)“ erkannt wurden
    CI Beziehung CI
    cmdb_ci_nic Gehostet auf::Hostet cmdb_ci_oci_datacenter
    Tabelle : 9. Beziehungen, die mithilfe des Musters „Oracle OCI - Storage Volume (LP)“ erkannt wurden
    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
    Tabelle : 10. Beziehungen, die mithilfe des Musters „Oracle OCI - Subnet (LP)“ erkannt wurden
    CI Beziehung CI
    cmdb_ci_network Enthält::Enthalten in cmdb_ci_cloud_subnet
    Tabelle : 11. Beziehungen, die mithilfe des Musters „Oracle OCI - Virtual machine (LP)“ erkannt wurden
    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