Oracle クラウドインフラストラクチャ (OCI) ディスカバリー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:9分
  • ServiceNow ディスカバリー は、Oracle Cloud Infrastructure (OCI) ディスカバリーパターンを使用して、 Oracle 自律サービス、統合セキュリティおよびクラウドコンピュートを組み合わせることで、エンタープライズアプリケーションにリアルタイムの弾力性を提供します。 これらのリソースを検出するには、ServiceNow Storeからディスカバリーとサービスマッピングパターンアプリケーションを更新する必要があります。

    ストアでアプリを要求する

    ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。

    必須条件

    次のアプリケーションがインストールされていることを確認します
    次のアプリケーションがインストールされ、最新の状態であることを確認します。
    • Cloud Access Interface (バージョン 1.0.0 以降)
    • ヴィジビリティコンテンツ
    • CMDB CI クラスモデル
    • ディスカバリーとサービスマッピングパターン
    Oracle API 認証情報の構成
    OCI 認証情報が構成され、秘密鍵と公開鍵が RSA 形式に変換されていることを確認します。詳細については、「Oracle API 認証情報の作成」を参照してください。
    OCI サービスアカウントの作成
    詳細については、「OCI サービスアカウントの作成」を参照してください。
    クラウドディスカバリースケジュールの作成
    クラウドディスカバリーを大規模に実行する方法については、「クラウドディスカバリーワークスペース でのディスカバリースケジュールの作成」を参照してください。

    LDC を実行するディスカバリースケジュールを作成します。

    1. 移動先 ディスカバリー > ディスカバリースケジュール.
    2. [クラウドディスカバリー] ボタンをクリックします。
    3. [プロバイダー] フィールドで、[OCI] を選択します。フォームに入力して新しいアカウントを作成するか、既存のアカウントを選択します。詳細については、「OCI サービスアカウントの作成」を参照してください。
    4. [データセンターを選択] ページで、ディスカバリーを実行する LDC をフィルタリングします。
    5. [仮想マシンを検出 (オプション)] ページで、VM OS ディスカバリーを実行するかどうかを選択します。
    6. 完了したら、[スケジュールの作成] ページに移動し、[終了して実行] ボタンを選択します。

    REST API 権限を確認する

    をダウンロードする クラウドディスカバリー パターンスプレッドシート そのため、 ディスカバリー パターンの実行に必要なユーザー権限を付与できます。スプレッドシートには、権限に加えて、パターン名、タイプ、CI クラス、ベンダードキュメントへのリンクなどの有用な情報も含まれています。新しいパターンは四半期ごとに提供されるため、定期的にチェックして、スプレッドシートが最新バージョンであることを確認してください。

    水平ディスカバリー中にディスカバリーによって収集されるデータ

    検出される Oracle 構成データには、次のテーブルとフィールドが含まれています。

    フィールド 説明
    クラウドデータベース (cmdb_ci_cloud_database)
    name データベースの名前。
    object_id データベースの一意の識別子。
    operational_status データベースの運用ステータス。
    ベンダー ベンダー:Oracle
    type Oracle データベースタイプ。
    version データベースのバージョン。
    state データベースのステータス。
    コメント 削除戦略に対して属性が発行されます。
    install_status インストールステータス。
    イメージ (cmdb_ci_os_template)
    name イメージ名。
    object_id イメージの一意の識別子。
    version ゲスト OS のバージョン。
    memory_mb ゲスト OS の名前。
    サービスアカウント (cmdb_ci_cloud_service_account)
    name アカウント名。
    datacenter_type データセンタータイプ。
    account_id アカウントの一意の識別子。
    object_id アカウントの一意の識別子 (アカウント ID と同じ値)。
    discovery_credentials サービスアカウントに関連する認証情報。
    is_master_account ルートコンパートメントの場合は true。ルートコンパートメントでない場合は false
    ネットワーク (cmdb_ci_network)
    name ネットワーク名。
    object_id ネットワークの一意の識別子。
    cidr ネットワークの CIDR。
    domain_name ドメイン名。
    state ネットワークのステータス。
    NIC (cmdb_ci_nic)
    name NIC 名。
    object_id NIC の一意の識別子。
    public_ip パブリック IP アドレス。
    mac_address MAC アドレス。
    primary セットアップに応じて true/false を設定します。
    private_ip プライベート IP アドレス。
    state NIC のステータス。
    ストレージボリューム (cmdb_ci_storage_volume)
    name ストレージボリュームの名前。
    object_id ストレージボリュームの一意の識別子。
    state ストレージボリュームのステータス。
    volume_id ストレージボリュームの一意の識別子 (アカウント ID と同じ値)。
    size ストレージボリュームサイズ。
    size_bytes ストレージボリュームサイズ (バイト)。
    サブネット (cmdb_ci_cloud_subnet)
    name サブネットの名前。
    object_id サブネットの一意の識別子。
    cidr サブネットの CIDR。
    domain_name ドメイン名。
    state サブネットのステータス。
    仮想マシン (cmdb_ci_vm_instance)
    name VM 名。
    object_id VM の一意の識別子。
    state VM のステータス。
    memory メモリサイズ。
    cpu CPU 数。

    タグは cmdb_key_value テーブルに入力され、関連する cmdb ci リソースに関連付けられます。これをサポートするために、次のリソースの拡張セクションが作成されました。

    • Autonomous DB
    • Exadata DB
    • 画像
    • ネットワーク
    • NIC
    • ストレージボリューム
    • アカウント
    • サブネット
    • 仮想マシン

    CI 関係

    表 : 1. Oracle OCI - 可用性ドメイン (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_oci_datacenter Contains::Contained by cmdb_ci_availablity_zone
    表 : 2. Oracle OCI - ブロック (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_vm_instance Use End Point To::Use End Point From cmdb_ci_endpoint_block
    cmdb_ci_endpoint_block Implement End Point To::Implement End Point From cmdb_ci_storage_volume
    表 : 3. Oracle OCI - 障害ドメイン (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_oci_datacenter Contains::Contained by cmdb_ci_availability_zone
    注:
    LDC の一部に対してクラウドディスカバリースケジューラーを設定すると、Oracle OCI - 障害ドメイン (LP) パターンがトリガーされなくなります。
    表 : 4. Oracle OCI - イメージ (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_os_template Hosted on::Hosts cmdb_ci_oci_datacenter
    表 : 5. Oracle OCI - LDC (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_oci_datacenter Hosted on::Hosts cmdb_ci_cloud_service_account
    表 : 6. Oracle OCI - ネットワーク (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_network Hosted on::Hosts cmdb_ci_oci_datacenter
    表 : 7. Oracle OCI - NIC アタッチメント (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_vm_instance Use End Point To::Use End Point From cmdb_ci_endpoint_subnet
    cmdb_ci_vm_instance Use End Point To::Use End Point From cmdb_ci_endpoint_vnic
    cmdb_ci_endpoint_vnic Implement End Point To::Implement End Point From cmdb_ci_nic
    cmdb_ci_cloud_subnet Implement End Point To::Implement End Point From cmdb_ci_endpoint_subnet
    表 : 8. Oracle OCI - NIC (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_nic Hosted on::Hosts cmdb_ci_oci_datacenter
    表 : 9. Oracle OCI - ストレージボリューム (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_availablity_zone Contains::Contained by cmdb_ci_storage_volume
    cmdb_ci_storage_volume Hosted on::Hosts cmdb_ci_oci_datacenter
    表 : 10. Oracle OCI - サブネット (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_network Contains::Contained by cmdb_ci_cloud_subnet
    表 : 11. Oracle OCI - 仮想マシン (LP) パターンを使用して検出される関係
    CI 関係 CI
    cmdb_ci_vm_instance Hosted on::Hosts cmdb_ci_oci_datacenter
    cmdb_ci_vm_instance Provisioned From::Provisioned cmdb_ci_os_template
    cmdb_ci_vm_instance Provisioned From:Provisioned cmdb_ci_compute_template
    cmdb_ci_vm_instance DR provided by::Provides DR for cmdb_ci_avaliability_zone
    cmdb_ci_avaliability_zone Contains::Contained by cmdb_ci_vm_instance