Microsoft Azure クラウドディスカバリー で収集されるデータ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む8読むのに数分
  • ディスカバリー は、Microsoft Azure データセンターのクラウドリソースに関する情報を収集します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。

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

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

    必須条件

    アプリケーションが最新の状態であることを確認します。
    • ディスカバリーとサービスマッピングパターン
    • CMDB CI クラスモデル。
    • ヴィジビリティコンテンツ
    検出スケジュールの設定
    クラウドオペレーションワークスペース での検出スケジュールの作成

    REST API 権限を確認する

    をダウンロードする クラウドディスカバリー REST API 権限スプレッドシート そのため、パターンの実行に必要なユーザー権限を ディスカバリー 付与できます。新しいパターンは毎月リリースされるため、定期的にチェックして、スプレッドシートが最新バージョンであることを確認してください。

    ディスカバリーMicrosoft Azure 件のリソースを検索する方法

    ディスカバリーCloud Provisioning and Governanceは API を使用してクラウドディスカバリーとサービスマッピングパターンリソースを検索します。

    表 : 1. デフォルトパターン
    パターン 説明
    Azure データベース
    次のデータベースタイプを検出します。
    • Microsoft.Sql/servers
    • microsoft.sql/managedInstances
    • microsoft.dbformysql
    • microsoft.documentdb/databaseaccounts
    • microsoft.cache/redis
    • microsoft.dbforpostgresql/servers
    • microsoft.dbformysql/servers

    [cmdb_ci_cloud_database] テーブルに入力します。

    Azure LoadBalancer TD Microsoft Azure ロードバランサーを取得し、cmdb_ci_lb_service テーブルに入力します。このパターンは、水平検出用の ディスカバリー アプリケーションではなく、トップダウン検出用の サービスマッピング でのみ使用されます。
    Azure Web サイト Microsoft Azure Web サーバーを取得し、クラウド Web サーバー [cmdb_ci_cloud_webserver] テーブルと IP アドレス [cmdb_ci_ip_address] テーブルに入力します。

    収集されるデータ

    表 : 2. Azure データセンター [cmdb_ci_azure_datacenter]
    ラベル フィールド名
    名前 name
    地域 region
    オブジェクト ID object_id
    表 : 3. アベイラビリティゾーン [cmdb_ci_availability_zone]
    ラベル フィールド名
    名前 name
    表 : 4. 仮想マシンインスタンス [cmdb_ci_vm_instance]
    ラベル フィールド名
    名前 name
    ステータス state
    オブジェクト ID object_id
    CPU cpu
    ディスク disks
    ディスクサイズ (GB) disks_size
    メモリー memory
    ネットワークアダプタ nics
    VM インスタンス ID vm_inst_id
    表 : 5. CPU セキュリティグループ [cmdb_ci_compute_security_group]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    ステータス state
    表 : 6. イメージ [cmdb_ci_os_template]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    ゲスト OS guest_os
    イメージソース image_source
    表 : 7. ストレージボリューム [cmdb_ci_storage_volume]
    ラベル フィールド名
    名前 name
    ステータス state
    オブジェクト ID object_id
    ストレージタイプ storage_type
    サイズ size
    表 : 8. クラウドネットワーク [cmdb_ci_network] と VMware vCenter ネットワーク [cmdb_ci_vcenter_network]
    ラベル フィールド名
    名前 name
    ステータス* state
    CIDR* cidr
    *VMware vCenter ネットワークでは見つかりません。
    表 : 9. クラウドサブネット [cmdb_ci_cloud_subnet]
    ラベル フィールド名
    名前 name
    ステータス status
    CIDR cidr
    表 : 10. Cloud Provisioning and Governance ネットワークインターフェイス [cmdb_ci_nic]
    ラベル フィールド名
    名前 name
    ネットマスク netmask
    MAC アドレス mac_address
    MAC メーカー mac_manufacturer
    ステータス install_status
    表 : 11. クラウドロードバランサー [cmdb_ci_cloud_load_balancer]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    ステータス state
    表 : 12. Azure の展開 [cmdb_ci_azure_deployment]
    ラベル フィールド名
    名前 name
    プロビジョニングステータス provisioning_state
    注:
    このテーブルは、Cloud Provisioning and Governance プラグインが有効になっているときの ディスカバリー でのみ利用可能です。
    表 : 13. リソースグループ [cmdb_ci_resource_group]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    ステータス state
    運用ステータス operational_status
    インストールステータス install_status
    注:
    • リソースグループが初めて検出されると、応答マッピングに基づき、[ステータス] フィールドは [利用可能][operational_status] は [稼働]、[インストールステータス] は [インストール済み] に設定されます。
    • Microsoft Azure でリソースグループが終了すると、CMPReconciler スクリプトによって [ステータス] フィールドが [終了][operational_status] が [非稼働]、[インストールステータス] が [なし] に設定されます。
    表 : 14. パブリック IP アドレス [cmdb_ci_cloud_public_ipaddress]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    パブリック IP アドレス public_ip_address
    パブリック DNS public_dns
    表 : 15. ストレージアカウント [cmdb_ci_cloud_storage_account]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    SKU 名 sku_name
    ステータス state
    表 : 16. クラウドデータベース [cmdb_ci_cloud_database]
    ラベル フィールド名 説明
    完全修飾ドメイン名 fqdn Microsoft Azure がデータベースに割り当てた FQDN。
    名前 name Microsoft Azure で作成したデータベースの名前
    オブジェクト ID object_id データベースの識別名。
    運用ステータス operational_status データベースの運用ステータス。
    タイプ type 作成したデータベースのタイプです。
    ステータス state データベースのステータス:[利用可能] または [終了] のいずれかです。
    ベンダー vendor ベンダー名は Azure です。
    バージョン version データベースのバージョン。
    表 : 17. Cloud WebServer [cmdb_ci_cloud_webserver]
    ラベル フィールド名
    名前 name
    インストールステータス install_status
    ベンダー vendor
    完全修飾ドメイン名 fqdn
    運用ステータス operational_status
    ステータス state
    表 : 18. IP アドレス [cmdb_ci_ip_address]
    ラベル フィールド名
    完全修飾ドメイン名 fqdn
    インストールステータス install_status
    IP アドレス ip_address
    名前 name
    ネットマスク netmask
    運用ステータス operational_status
    ベンダー vendor
    表 : 19. データベース [cmdb_ci_database]
    ラベル フィールド名
    ライフサイクルステージのステータス life_cycle_stage_status
    名前 name
    ステータス status
    シリアル番号 serial_number
    タイプ type
    表 : 20. CPU テンプレート [cmdb_ci_compute_template]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    VCPUS vcpus
    注:
    パターンは、インスタンスが 2023 年 6 月のストアリリースの新しいハードウェアタイプモデルに移行したかどうかに応じて、[計算テンプレート] テーブルまたは [ハードウェアタイプ] テーブルのいずれかに入力されます。詳細については、「[クラウドのハードウェアタイプ] クラス拡張を有効にする」を参照してください。
    表 : 21. ハードウェアタイプ [cmdb_ci_hardware_type]
    ラベル フィールド名
    名前 name
    オブジェクト ID object_id
    プロバイダー provider
    vCPUs vcpus

    CI 関係

    Microsoft Azure データベース (LP) パターンを使用して検出される関係。
    CI 関係 CI
    cmdb_ci_cloud_database Owns:Owned By cmdb_ci_ip_address
    cmdb_ci_cloud_database Contains::Contained by cmdb_ci_database
    cmdb_ci_cloud_database Hosted On::Host cmdb_ci_azure_datacenter
    cmdb_ci_database Provisioned From::Provisioned cmdb_ci_compute_template
    cmdb_ci_database Provisioned From::Provisioned cmdb_ci_cloud_hardware_type
    cmdb_ci_compute_template Hosted On::Hosts cmdb_ci_azure_datacenter
    cmdb_ci_compute_template Hosted On::Hosts cmdb_ci_cloud_hardware_type