Microsoft Azure パターンを使用したクラウドディスカバリー
ディスカバリーは、水平ディスカバリー時に、複数のパターンを使用して Microsoft Azure Cloud 展開のコンポーネントを検出します。 これらのリソースを検出するには、ServiceNow Storeから最新バージョンの ディスカバリーとサービスマッピングパターン アプリケーションに更新する必要がある場合があります。
ServiceNow® Store での新規または拡張パターンの要求
次にアクセスしてください: ServiceNow Store 使用可能なすべての更新を表示し、ストアに要求を送信する方法を確認します。リリースされたすべてのアプリのこれまでのリリースノート情報については、 ServiceNow Store バージョン履歴リリースノート.
必須条件
- アプリケーションが最新の状態であることを確認します。
-
- ディスカバリーとサービスマッピングパターン
- CMDB CI クラスモデル
- ヴィジビリティコンテンツ
- クラウド関連 CI 関係のアクティブ化
- 検出されたコンポーネントをサービスインスタンスに含めるには、サービスマッピングによるタグベースのディスカバリーで使用される CI 関係を有効にします。これらの CI 関係は、ServiceNow Store の 1.0.68 リリースから利用可能です。操作手順については「タグベースのディスカバリーの構成」を参照してください。
- Azure 可用性セット
- 可用性ゾーンのクリーンアップジョブが可用性セットレコードをクリアするまで待機し、cmdb_ci_azure_availability_setテーブル内のすべての事前設定された可用性セットの構成アイテム (CI) を削除します。
- Azure 可用性ゾーン
-
Azure 可用性ゾーンでディスカバリーを実行するには、サブスクリプション ID を
az feature register -n AvailabilityZonePeering --namespace Microsoft.Resourcesを使用して AZ CLI のある AvailabilityZonePeering 機能に登録し、チェックゾーンピアリング API を使用します。ディスカバリーを実行する前に、az feature show -n AvailabilityZonePeering --namespace Microsoft.Resourcesを使用してステータスを確認します。 - Azure サービスアカウントの設定
- クラウドディスカバリーがAzure環境にアクセスできるようにします。詳細については、「Azure サービスアカウントの設定」を参照してください。
- Azureクラウドディスカバリースケジュールの作成
- 詳細については、「ディスカバリーアドミンワークスペース での Azure ディスカバリースケジュールの作成」を参照してください。
- (オプション)新しいサブスクリプションに対してのみデータセンターを検出する
- Zurich パッチ 2 以降、前回のディスカバリー以降に追加された新しいサブスクリプションに対してのみデータセンターを検出できます。詳細については、「新しいクラウドアカウントのデータセンターのみを検出する」を参照してください。
- (オプション)クラウド CI の [サービスアカウント] フィールドと [論理データセンター] フィールドへの入力
- バージョン 1.30.2 以降 ディスカバリーとサービスマッピングパターン クラウド CI で [サービスアカウント] フィールドと [論理データセンター] フィールドを直接入力することで、クエリのパフォーマンスを向上させることができます。詳細については、「CI テーブルでのフィールドの直接入力によるクエリパフォーマンスの向上」を参照してください。
REST API 権限を確認する
をダウンロードする クラウドディスカバリー パターンスプレッドシート そのため、 ディスカバリー パターンの実行に必要なユーザー権限を付与できます。権限に加えて、スプレッドシートには、パターン名、タイプ、CI クラス、ベンダードキュメントへのリンクなどの有用な情報も含まれています。新しいパターンは四半期ごとに提供されるため、定期的にチェックして、スプレッドシートが最新バージョンであることを確認してください。
データセンターによる Azure リソースの検出
Azure には世界中に複数のデータセンターがありますが、ロードバランサーや仮想マシンなどのリソースは通常、そのうちの一部にのみ展開されます。[Azure データセンターディスカバリー (Azure Datacenter Discovery)] パターンは、他のすべての Azure パターンの前に実行され、サービスアカウントに関連するリソースがあるデータセンター (「アクティブ」) とないデータセンター (「パッシブ」) を識別します。このモデルにより、Azure ディスカバリーのパフォーマンスが向上します。この実行モデルは、関連するリソースがあるかどうかに関係なく、すべてのデータセンターが検出された以前の実行モデルよりも効率的です。
「アクティブ」および「パッシブ」データセンターを識別した後、 ディスカバリー スケジュールは「アクティブ」データセンターに対してのみすべての Azure パターンを実行し続け、 Azure クラウドリソースを検出します。スケジュールの実行中、「パッシブ」なデータセンターは無視されます。
サービスアカウントと MID サーバープロパティの設定に応じて、Azure ディスカバリーログ、ディスカバリー時間、および CMDB に違いが生じる可能性があります。
既に検出されたデータセンター バージョン 1.15.0 へのアップグレード前 ディスカバリーとサービスマッピングパターン は、 Azure データセンター テーブルに残ります。ただし、ディスカバリー実行時の動作 現在 は MID サーバー プロパティmid.cloud.discovery.sonar.discover_all_azure_datacentersの値によって決まります。このプロパティは、デフォルトで [false] に設定されており、ディスカバリーの実行をすべてのデータセンターではなく「アクティブ」なデータセンターに制限します。プロパティを true に設定することで、「パッシブ」なデータセンターを含む、サービスアカウントのすべてのデータセンターを検出できます。詳細については、「Create a MID Server property」を参照してください。
MID サーバー プロパティが false に設定されている場合、Azure データセンターテーブルにはアクティブなデータセンターのみが表示されます。他のすべての動作は、以前の ディスカバリーとサービスマッピングパターン バージョンから変更されません。
| ディスカバリーとサービスマッピングパターン バージョン | MID サーバー プロパティ設定 | 検出されたデータセンター | Azure データセンターテーブルに含まれるデータセンター | ディスカバリーログに表示されるデータセンター |
|---|---|---|---|---|
| ディスカバリーとサービスマッピングパターン バージョン 1.15.0 以降 | False (デフォルト) | アクティブのみ | アクティブのみ | アクティブのみ |
| ディスカバリーとサービスマッピングパターン バージョン 1.15.0 以降 | true | すべてのデータセンター | すべてのデータセンター | すべてのデータセンター |
| ディスカバリーとサービスマッピングパターン バージョン 1.15.0 より前 | False (デフォルト) | アクティブのみ | すべてのデータセンター | アクティブのみ |
| ディスカバリーとサービスマッピングパターン バージョン 1.15.0 より前 | true | すべてのデータセンター | すべてのデータセンター | すべてのデータセンター |
管理グループの場合、Azure クラウドディスカバリー はすべての Azure データセンターを検出します。
バージョン 1.29.0 以降 ディスカバリーとサービスマッピングパターン [ データセンターをリフレッシュ] フローには、アクティブなリージョンだけでなく、すべてのリージョンが表示されます。リソースが追加されたとき、またはデータセンターがパッシブからアクティブに切り替わったときに、別のスケジュールを作成する必要はありません。
Azure ハードウェアタイプのディスカバリー
| ディスカバリーとサービスマッピングパターン バージョン | ハードウェアタイプの移行ステータス | 実行されるパターン | ディスカバリー結果 |
|---|---|---|---|
| 1.0.75 より前のバージョン | 新しいモデルに移行していない | [ハードウェアタイプ (LP)] パターン |
作成された CI タイプ:[cmdb_ci_compute_template] |
|
ディスカバリーとサービスマッピングパターン バージョン 1.0.75 |
移行スクリプトを使用して、新しいモデルに移行されます。KB0955939 を参照 |
[ハードウェアタイプ (LP)] パターン |
作成された CI タイプ:[cmdb_ci_cloud_hardware_type] |
|
ディスカバリーとサービスマッピングパターン バージョン 1.6.0 |
ハードウェアタイプの新しいモデルは、システムプロパティ sn_itom_pattern.use a single hardware type for cloud datacenters で OOB が有効にされた状態で提供されます。詳細については、「KB1285337」を参照してください。 |
KB1285337 のフロー図を参照 |
作成された CI タイプ:KB1285337 を参照 |
|
ディスカバリーとサービスマッピングパターン 1.15.0 |
ハードウェアタイプの新しいモデルは、システムプロパティ sn_itom_pattern.use a single hardware type for cloud datacenters で OOB が有効にされた状態で提供されます。詳細については、「KB1285337」を参照してください。 |
フローは KB1285337 の説明のとおりです。ただし、実行されるパターンは 1 つのみです。正常に終了するために使用されるパターンは実行されません。 |
[ハードウェアタイプ (LP)] パターンまたは [クラウドハードウェアタイプ (LP)] パターンが実行されます。 |
Azure SQL Managed Instance ライセンスの検出
Azure データベース (LP) パターン拡張 [Azure SQL Managed Instance ライセンス (Azure SQL Managed Instance license)]は、Azure SQL Managed Instance ライセンス情報を検出し、クラウドデータベース CI [cmdb_ci_cloud_database] のキー値 [cmdb_key_value] テーブルに、ライセンスタイプを入力します。
- 必要なプラグインとアプリケーション
-
- ソフトウェア資産管理プロ for Microsoft
- ヴィジビリティコンテンツ
- 検出されたリソースと関係
- Azure DataBase (LP) パターン拡張を使用して検出されるリソース: Azure SQL Managed Instance ライセンス
Azure マーケットプレイスの検出
- SaaS
- Azure アプリケーション
- 仮想マシン注:このパターンは、サードパーティまたはコマーシャルマーケットプレイスのイメージから作成された仮想マシン (VM) のみを検出します。
- 検出されたリソースと関係
- Azure - マーケットプレイス LB (LP) パターンによって検出されるリソース
水平ディスカバリー中にディスカバリーによって収集されるデータ
- Microsoft Azure - アプリケーション LB (LP) パターンによって検出されるリソース
-
表 : 3. クラウドロードバランサー [cmdb_ci_cloud_load_balancer] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] ロードバランサーに名前が指定されていない場合の名前または ID。 場所 [location] ロードバランサーのパス。 ステータス [state] ロードバランサーの現在のステータス。 インストールステータス [install_status] リソースプロビジョニングステータス。 IP アドレス [ip_address] ロードバランサーの IP アドレス。 完全修飾ドメイン名 [fqdn] ロードバランサーの完全修飾ドメイン名です。 DNS 名 [dns_name] ロードバランサーの DNS 名。 コメント [comments] 内部使用の識別子 (削除戦略)。 表 : 4. クラウド LB IP アドレス [cmdb_ci_cloud_lb_ipaddress] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 IP アドレス [ip_address] ロードバランサーの IP アドレス。 IP アドレスタイプ [ipaddress_type] IP アドレスのタイプ。可能な値は private または public です。 完全修飾ドメイン名 [fqdn] ロードバランサーの完全修飾ドメイン名です。 コメント [comments] 内部使用の識別子 (削除戦略)。 インストールステータス [install_status] リソースプロビジョニングステータス。 表 : 5. ロードバランサープール [cmdb_ci_lb_pool] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] ロードバランサープールに名前が指定されていない場合の名前または ID。 場所 [location] ロードバランサープールのパス。 インストールステータス [install_status] リソースプロビジョニングステータス。 コメント [comments] 内部使用の識別子 (削除戦略)。 表 : 6. ロードバランサーサービス [cmdb_ci_lb_service] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] ロードバランサーサービスに名前が指定されていない場合の名前または ID。 場所 [location] ロードバランサーサービスのパス。 ポート [port] ロードバランサーサービスがリッスンする TCP ポート。 インストールステータス [install_status] リソースプロビジョニングステータス。 コメント [comments] 内部使用の識別子 (削除戦略)。 - Microsoft Azure - ネットワークとサブネット (LP) パターンによって検出されるリソース
-
表 : 7. クラウドネットワーク [cmdb_ci_network] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] クラウドネットワークに名前が指定されていない場合の名前または ID。 場所 [location] ネットワークのパス。 ステータス [state] ネットワークの現在のステータス。 インストールステータス [install_status] リソースプロビジョニングステータス。 CIDR [cidr] ネットワークの CIDR 表現。たとえば、10.0.0.0/24 です。 表 : 8. クラウドサブネット [cmdb_ci_cloud_subnet] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] クラウドサブネットに名前が指定されていない場合の名前または ID。 場所 [location] 内部使用の識別子 (削除戦略)。 ステータス [state] サブネットの現在のステータス。 インストールステータス [install_status] リソースプロビジョニングステータス。 CIDR [cidr] サブネットの CIDR 表現。たとえば、10.0.0.0/24 です。 - Microsoft Azure - NIC (LP) パターンによって検出されるリソース
-
表 : 9. Cloud Mgmt ネットワークインターフェイス [cmdb_ci_nic] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] ネットワークインターフェイスに名前が指定されていない場合の名前または ID。 場所 [location] ネットワークインターフェイスのパス。 インストールステータス [install_status] リソースプロビジョニングステータス。 ステータス [state] ネットワークインターフェイスの現在のステータス。 パブリック IP [public_ip] ネットワークインターフェイスにバインドされている可変 IP アドレスのアドレス。 プライベート IP [private_ip] サブネット内のネットワークインターフェイスの IPv4 アドレス。 プライマリ [primary] True/False。ネットワークインターフェイスがプライマリネットワークインターフェイスかどうかを定義します。 MAC アドレス [mac_address] ネットワークインターフェイスの MAC アドレス。 パブリック DNS [public_dns] ネットワークインターフェイスのパブリック DNS 名。 - Microsoft Azure - プライベートゲートウェイ (LP) パターンによって検出されるリソース
-
表 : 10. 仮想プライベートゲートウェイ [cmdb_ci_virtual_pvt_gateway] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] プライベートゲートウェイに名前が指定されていない場合の名前または ID。 場所 [location] プライベートゲートウェイのパス。 接続タイプ [connection_type] ゲートウェイがサポートする VPN 接続のタイプ。 運用ステータス [operational_status] リソースのステータス。 インストールステータス [install_status] リソースプロビジョニングステータス。 表 : 11. 仮想プライベートゲートウェイエンドポイント [cmdb_ci_endpoint_vpg] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] エンドポイントに名前が指定されていない場合の名前または ID。 場所 [location] エンドポイントのパス。 - Microsoft Azure - パブリック IP (LP) パターンによって検出されるリソース
-
表 : 12. クラウドパブリック IP アドレス [cmdb_ci_cloud_public_ipaddress] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] IP アドレスに名前が指定されていない場合の名前または ID。 場所 [location] IP アドレスのパス。 ステータス [state] IP アドレスの現在のステータス。 パブリック IP アドレス [public_ip_address] Elastic IP アドレスのアドレス。 パブリック DNS [public_dns] パブリック DNS 名。 インストールステータス [install_status] リソースプロビジョニングステータス。 - Microsoft Azure - リソースグループ (LP) パターンによって検出されるリソース
-
表 : 13. リソースグループ [cmdb_ci_resource_group] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] リソースグループに名前が指定されていない場合の名前または ID。 場所 [location] リソースグループのパス。 ステータス [state] リソースグループの現在のステータス。 インストールステータス [install_status] リソースプロビジョニングステータス。 - Microsoft Azure - ルートテーブル (LP) パターンによって検出されるリソース
-
表 : 14. ルートテーブル [cmdb_ci_route_table] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] ルーティングテーブルに名前が指定されていない場合の名前または ID。 場所 [location] ルーティングテーブルのパス。 インストールステータス [install_status] リソースプロビジョニングステータス。 ステータス [state] ルーティングテーブルの現在のステータス。 - Microsoft Azure - セキュリティグループ (LP) パターンによって検出されるリソース
-
表 : 15. CPU セキュリティグループ [cmdb_ci_compute_security_group] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] セキュリティグループに名前が指定されていない場合の名前または ID。 場所 [location] セキュリティグループのパス。 ステータス [state] セキュリティグループの現在のステータス。 インストールステータス [install_status] リソースプロビジョニングステータス。 - Microsoft Azure - SQL Server (LP) パターンによって検出されるリソース
-
表 : 16. 仮想マシンインスタンス [cmdb_ci_vm_instance] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 場所 [location] VM インスタンスのパス。 表 : 17. キー値 [cmdb_key_value] フィールド 説明 キー [key] Server_License_Type_automatic 値 [value] 値は次のいずれかのオプションです。 - Azure ハイブリッド特典: BYOL
- 従量課金制ライセンス: ライセンスが含まれる
構成アイテム [configuration_item] 仮想マシンインスタンス [cmdb_ci_vm_instance] テーブルを参照します。 - Microsoft Azure - ストレージアカウント (LP) パターンによって検出されるリソース
-
表 : 18. クラウドストレージアカウント [cmdb_ci_cloud_storage_account] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] ストレージアカウントに名前が指定されていない場合の名前または ID。 場所 [location] ストレージアカウントのパス。 SKU 名 [sku_name] バックアップ頻度のストックキーピングユニット (SKU) の名前。 インストールステータス [install_status] リソースプロビジョニングステータス。 ステータス [state] ストレージアカウントの現在のステータス。 - Microsoft Azure - ストレージコンテナー (LP) パターンによって検出されるリソース
-
表 : 19. ストレージコンテナ [cmdb_ci_storage_container] フィールド 説明 名前 [name] ストレージコンテナの名前。 オブジェクト ID [object_id] ストレージコンテナーの一意の識別子。 コメント [comments] 内部使用の識別子 (削除戦略)。 インストールステータス [install_status] リソースプロビジョニングステータス。 - Microsoft Azure - ストレージボリューム (LP) パターンによって検出されるリソース
-
表 : 20. ストレージボリューム [cmdb_ci_storage_volume] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 名前 [name] ストレージボリュームに名前が指定されていない場合の名前または ID。 ボリューム ID [volume_id] ボリュームタイプ。例: - gp2:汎用 SSD
- io1:プロビジョンド IOPS SSD
- st1:スループット最適化 HDD
- sc1:Cold HDD
- 標準:マグネティックボリューム
場所 [location] ストレージボリュームのパス。 ステータス [state] ストレージボリュームの現在のステータス。 インストールステータス [install_status] リソースプロビジョニングステータス。 サイズ [size] ボリュームのサイズ。 サイズ (バイト) [size_bytes] ボリュームのサイズ (バイト)。 ストレージタイプ [storage_type] たとえば、ハードコードされた値「block」などです。 コメント [comments] 内部使用の識別子 (削除戦略)。 - Microsoft Azure - サブアカウント (LP) パターンによって検出されるリソース
-
表 : 21. クラウドサービスアカウント [cmdb_ci_cloud_service_account] フィールド 説明 オブジェクト ID [object_id] このリソースの Microsoft Azure によって割り当てられた一意の識別子。 アカウント ID [account_id] アカウントの一意の識別子 (ID)。 名前 [name] サービスアカウントに名前が指定されていない場合の名前または ID。 データセンタータイプ [datacenter_type] cmdb_ci_azure_datacenter ディスカバリー認証情報 [discovery_credentials] 関連する Microsoft Azure 認証情報への参照フィールド。 データセンター URL [datacenter_url] データセンターの URL。 親アカウント [parent_account] プライマリアカウント (存在する場合) への参照。 管理アカウントである [is_master_account] プライマリアカウントかどうかを示すブール属性。 - Microsoft Azure Web サイト (LP) パターンおよび Microsoft Azure Web サイトパターンによって検出されるリソース
-
表 : 22. Cloud WebServer [cmdb_ci_cloud_webserver] フィールド 説明 名前 [name] Azure Web サーバーの名前。 オブジェクト ID [object_id] Azure Web サーバーの ID。 IP アドレス [ip_address] Web サーバーの IP アドレス。 完全修飾ドメイン名 [fqdn] Web サーバーの完全修飾ドメイン名 (FQDN)。 ベンダー [vendor] ベンダーは Microsoftです。 インストールステータス [install_status] Web サーバーのインストールステータス。 ステータス [state] Web サーバーの運用状況。 運用ステータス [operational_status] Web サーバーの運用ステータス。 表 : 23. IP アドレス [cmdb_ci_ip_address] フィールド 説明 名前 [name] Web サーバーの IP アドレス。 IP アドレス [ip_address] Web サーバーの IP アドレス。 完全修飾ドメイン名 [fqdn] 完全修飾ドメイン名 (FQDN)。 ベンダー [vendor] ベンダーは Microsoftです。 インストールステータス [install_status] インストールステータス。 運用ステータス [operational_status] 運用ステータス。 - Azure データベース (LP) パターンを使用して検出されたリソース
-
表 : 24. クラウドデータベース [cmdb_ci_cloud_database] フィールド 説明 完全修飾ドメイン名 [fqdn] Microsoft Azure がデータベースに割り当てた FQDN。 名前 [name] Microsoft Azure で作成したデータベースの名前 オブジェクト ID [object_id] データベースの識別名。 運用ステータス [operational_status] データベースの運用ステータス。 タイプ [type] 作成したデータベースのタイプです。 ステータス [state] データベースのステータス:[利用可能] または [終了] のいずれかです。 ベンダー [vendor] ベンダー名は Azure です。 バージョン [version] データベースのバージョン。 カテゴリ [category] ストックキーピングユニット (SKU) ファミリー。 表 : 25. クラウドハードウェアタイプ [cmdb_ci_cloud_hardware_type] フィールド 説明 オブジェクト ID [object_id] ハードウェアタイプの一意の識別子。 名前 [name] ハードウェアタイプの名前。 vCPU [vcpus] 仮想 CPU コアの数。 プロバイダー [provider] ハードウェアタイプのプロバイダー:Azure。 表 : 26. IP アドレス [cmdb_ci_ip_address] フィールド 説明 ネットマスク [netmask] Azure データベースのネットマスク。 - Azure DataBase (LP) パターン拡張を使用して検出されるリソース: Azure SQL Managed Instance ライセンス
-
表 : 27. キー値 [cmdb_key_value] フィールド 説明 キー [key] SQL_Server_PaaS_Managed_Instance_License_Type_automatic 値 [value] ライセンスタイプ。以下は、Azure ポータルライセンスを ServiceNow 値にマップします。 - Azure ハイブリッド特典:BYOL
- 従量課金制:ライセンス込み
- ハイブリッドフェールオーバー権限 (Hybrid Failover rights):ハイブリッドフェールオーバー
構成アイテム [configuration_item] クラウドデータベース [cmdb_ci_cloud_database] テーブルを参照します。 表 : 28. サーバーレスハードウェア [cmdb_ci_serverless_hardware] フィールド 説明 オブジェクト ID [object_id] Azure クラウドデータベースのオブジェクト ID。 名前 [name] SKU 名。 クラウドベンダー [cloud_vendor] サーバーレスハードウェアのクラウドベンダー:MS Azure。 CPU コア数 [cpu_core_count] 仮想コア (vCore) の数。 CPU コアスレッド [cpu_core_thread] vCore の数。 CPU 数 [cpu_count] vCore の数。 カテゴリ [category] vCore 購入モデル。 サブカテゴリ [subcategory] SKU 階層。 ホストタイプ [host_type] ホストタイプ:PaaS。 - Azure - マーケットプレイス LB (LP) パターンによって検出されるリソース
-
Azure - Marketplace LB (LP) パターンでは、既存の CMDB クラスを拡張する次の CI クラスが導入されます。
表 : 29. このパターンによって導入された CI クラス CI クラス 拡張元 展開されたマーケットプレイス製品 [cmdb_ci_deployed_marketplace_product] 仮想マシンオブジェクト [cmdb_ci_vm_object] 表 : 30. 展開されたマーケットプレイス製品 [cmdb_ci_deployed_marketplace_product] フィールド 説明 名前 [name] クラウドリソースの名前 (通常はマーケットプレイスオファリングまたは SKU 名)。 オブジェクト ID [object_id] クラウドリソースの一意のリソース ID。 リソースタイプ [resource_type] クラウドマーケットプレイスのサービス。例:microsoft.compute/virtualmachines。 プラン名 [plan_name] Cloud Marketplace のリソースの請求または SKU プラン。例:従量課金制。 マーケット [market] リソースが販売される地理的市場の国際標準化機構 (ISO) コード。例:US または EU。 組織 ID [organization_id] マーケットプレイスリソースを所有する組織またはパブリッシャーの一意の識別子。 表 : 31. マーケットプレイス製品の詳細 [marketplace_product_details] フィールド 説明 製品コード [product_code] クラウドマーケットプレイス内のリソースの一意の製品コード。 パブリッシャー名 [publisher_name] 製品またはサービスの作成と提供を担当する組織または個人。 バージョン [version] 製品のリリース番号または反復。 展開先 [deployed_on] 展開されたマーケットプレイス製品 [cmdb_ci_deployed_marketplace_product] テーブルを参照します。 - Azure - サブアカウント (LP) パターン拡張によって検出されるリソース:Azure 管理グループ
-
Azure - サブアカウント (LP) パターン拡張では、既存の CMDB クラスを拡張する次の CI クラスが導入されます。
表 : 32. このパターンによって導入された CI クラス CI クラス 拡張元 Azure 管理グループ [cmdb_ci_azure_management_group] クラウドアカウントグループ [cmdb_ci_cloud_account_group] 表 : 33. クラウド組織 [cmdb_ci_cloud_org] フィールド 説明 名前 [name] テナント ID または名前。 - テナント ID:管理レベルの認証情報を使用する場合
- テナント名:テナントレベルの認証情報を使用する場合
オブジェクト ID [object_id] テナント ID。 DNS ドメイン [dns_domain] 登録時に入力されたドメイン名。例: servicenow.com。 このフィールドは、テナントレベルの認証情報を使用する場合にのみ入力されます。
表 : 34. Azure 管理グループ [cmdb_ci_azure_management_group] フィールド 説明 名前 [name] 管理グループ名。 オブジェクト ID [object_id] name+@+tenantId という形式の管理グループ名とテナント ID。 例: itomMgmtGroup@8bcff-vdc-btrv。
親 [parent] 直接の親 Azure 管理グループ [cmdb_ci_azure_management_group] テーブルを参照します。
CI 関係
Microsoft Azureパターンでは、Microsoft Azureディスカバリーをサポートするために次の関係と参照を作成します。 参照は他のテーブルのレコードにリンクされ、CI 関係 [cmdb_rel_ci] テーブルには表示されません。
- Microsoft Azure - アプリケーション LB (LP) パターンを使用して検出される関係
-
表 : 35. CI 関係 CI 関係 CI クラウドロードバランサー [cmdb_ci_cloud_load_balancer] Owns::Owned by クラウド LB IP アドレス [cmdb_ci_cloud_lb_ipaddress] クラウドロードバランサー [cmdb_ci_cloud_load_balancer] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] ロードバランサーサービス [cmdb_ci_lb_service] Hosted on::Hosts クラウドロードバランサー [cmdb_ci_cloud_load_balancer] クラウドサブネット [cmdb_ci_cloud_subnet] Contains::Contained by クラウドロードバランサー [cmdb_ci_cloud_load_balancer] ロードバランサープール [cmdb_ci_lb_pool] Hosted on::Hosts クラウドロードバランサー [cmdb_ci_cloud_load_balancer] リソースグループ [cmdb_ci_resource_group] Contains::Contained by クラウドロードバランサー [cmdb_ci_cloud_load_balancer] - Microsoft Azure - ネットワークとサブネット (LP) パターンを使用して検出される関係
-
表 : 36. CI 関係 CI 関係 CI クラウドネットワーク [cmdb_ci_network] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] クラウドネットワーク [cmdb_ci_network] Contains::Contained by クラウドサブネット [cmdb_ci_cloud_subnet] リソースグループ [cmdb_ci_resource_group] Contains::Contained by クラウドネットワーク [cmdb_ci_network] - Microsoft Azure - NIC (LP) パターンを使用して検出される関係
-
表 : 37. CI 関係 CI 関係 CI クラウド管理ネットワークインターフェイス [cmdb_ci_nic] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] リソースグループ [cmdb_ci_resource_group] Contains::Contained by クラウド管理ネットワークインターフェイス [cmdb_ci_nic] クラウドサブネット [cmdb_ci_cloud_subnet] Contains::Contained by Cloud Mgmt ネットワークインターフェイス [cmdb_ci_nic] - Microsoft Azure - プライベートゲートウェイ (LP) パターンを使用して検出される関係
-
表 : 38. CI 関係 CI 関係 CI 仮想プライベートゲートウェイエンドポイント [cmdb_ci_endpoint_vpg] Implement End Point To::Implement End Point From 仮想プライベートゲートウェイ [cmdb_ci_virtual_pvt_gateway] リソースグループ [cmdb_ci_resource_group] Contains::Contained by 仮想プライベートゲートウェイ [cmdb_ci_virtual_pvt_gateway] 仮想プライベートゲートウェイ [cmdb_ci_virtual_pvt_gateway] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] クラウドネットワーク [cmdb_ci_network] Use End Point To::Use End Point From 仮想プライベートゲートウェイエンドポイント [cmdb_ci_endpoint_vpg] - Microsoft Azure - パブリック IP (LP) パターンを使用して検出される関係
-
表 : 39. CI 関係 CI 関係 CI クラウドパブリック IP アドレス [cmdb_ci_cloud_public_ipaddress] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] Cloud Mgmt ネットワークインターフェイス [cmdb_ci_nic] Contains::Contained by クラウドパブリック IP アドレス [cmdb_ci_cloud_public_ipaddress] リソースグループ [cmdb_ci_resource_group] Contains::Contained by クラウドパブリック IP アドレス [cmdb_ci_cloud_public_ipaddress] - Microsoft Azure - リソースグループ (LP) パターンを使用して検出される関係
-
表 : 40. CI 関係 CI 関係 CI Azure データセンター [cmdb_ci_azure_datacenter] Contains::Contained by リソースグループ [cmdb_ci_resource_group] - Microsoft Azure - ルーティングテーブル (LP) パターンを使用して検出される関係
-
表 : 41. CI 関係 CI 関係 CI ルートテーブル [cmdb_ci_route_table] Contains::Contained by ルート [cmdb_ci_route] ルートテーブル [cmdb_ci_route_table] Contains::Contained by クラウドネットワーク [cmdb_ci_network] リソースグループ [cmdb_ci_resource_group] Contains::Contained by ルートテーブル [cmdb_ci_route_table] Azure データセンター [cmdb_ci_azure_datacenter] Contains::Contained by ルートテーブル [cmdb_ci_route_table] - Microsoft Azure - セキュリティグループ (LP) パターンを使用して検出される関係
-
表 : 42. CI 関係 CI 関係 CI クラウドサブネット [cmdb_ci_cloud_subnet] Uses::Used by CPU セキュリティグループ [cmdb_ci_compute_security_group] クラウドネットワーク [cmdb_ci_network] Contains::Contained by CPU セキュリティグループ [cmdb_ci_compute_security_group] リソースグループ [cmdb_ci_resource_group] Contains::Contained by CPU セキュリティグループ [cmdb_ci_compute_security_group] CPU セキュリティグループ [cmdb_ci_compute_security_group] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] - Microsoft Azure - ストレージアカウント (LP) パターンを使用して検出される関係
-
表 : 43. CI 関係 CI 関係 CI リソースグループ [cmdb_ci_resource_group] Contains::Contained by クラウドストレージアカウント [cmdb_ci_cloud_storage_account] クラウドストレージアカウント [cmdb_ci_cloud_storage_account] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] - Microsoft Azure - ストレージコンテナー (LP) パターンを使用して検出される関係
-
表 : 44. CI 関係 CI 関係 CI ブロックエンドポイント [cmdb_ci_endpoint_block] Implement End Point To::Implement End Point From ストレージボリューム [cmdb_ci_storage_volume] クラウドストレージアカウント [cmdb_ci_cloud_storage_account] Contains::Contained by ストレージボリューム [cmdb_ci_storage_volume] リソースグループ [cmdb_ci_resource_group] Contains::Contained by ストレージボリューム [cmdb_ci_storage_volume] ストレージボリューム [cmdb_ci_storage_volume] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] - Microsoft Azure - ストレージボリューム (LP) パターンを使用して検出される関係
-
表 : 45. CI 関係 CI 関係 CI リソースグループ [cmdb_ci_resource_group] Contains::Contained by ストレージボリューム [cmdb_ci_storage_volume] ストレージボリューム [cmdb_ci_storage_volume] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] - Microsoft Azure - サブアカウント (LP) パターンを使用して検出される関係
- Microsoft Azure - サブアカウント (LP) パターンでは、関係は検出されません。
- Microsoft Azure Web サイト (LP) および Microsoft Azure Web サイトパターンを使用して検出される関係
-
表 : 46. CI 関係 CI 関係 CI Cloud WebServer [cmdb_ci_cloud_webserver] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] Cloud WebServer [cmdb_ci_cloud_webserver] Owns::Owned by IP アドレス [cmdb_ci_ip_address] 表 : 47. CI 参照 CI フィールド 参照 CI キー値 [cmdb_key_value] 構成アイテム [configuration_item] Cloud WebServer [cmdb_ci_cloud_webserver] - Azure データベース (LP) パターンを使用して検出される関係。
-
表 : 48. CI 関係 CI 関係 CI クラウドデータベース [cmdb_ci_cloud_database] Owns::Owned by IP アドレス [cmdb_ci_ip_address] クラウドデータベース [cmdb_ci_cloud_database] Contains::Contained by データベース [cmdb_ci_database] クラウドデータベース [cmdb_ci_cloud_database] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] データベース [cmdb_ci_database] Provisioned From::Provisioned CPU テンプレート [cmdb_ci_compute_template] データベース [cmdb_ci_database] Provisioned From::Provisioned クラウドハードウェアタイプ [cmdb_ci_cloud_hardware_type] CPU テンプレート [cmdb_ci_compute_template] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] CPU テンプレート [cmdb_ci_compute_template] Hosted on::Hosts クラウドハードウェアタイプ [cmdb_ci_cloud_hardware_type] - Azure DataBase (LP) パターン拡張を使用して検出される関係: Azure SQL Managed Instance ライセンス
-
表 : 49. CI 関係 CI 関係 CI クラウドデータベース [cmdb_ci_cloud_database] Runs on::Runs サーバーレスハードウェア [cmdb_ci_serverless_hardware] サーバーレスハードウェア [cmdb_ci_serverless_hardware] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] 表 : 50. CI 参照 CI フィールド 参照 CI キー値 [cmdb_key_value] 構成アイテム [configuration_item] クラウドデータベース [cmdb_ci_cloud_database] - Azure - マーケットプレイス LB (LP) パターンを使用して検出される関係
-
表 : 51. CI 関係 CI 関係 CI 展開されたマーケットプレイス製品 [cmdb_ci_deployed_marketplace_product] Hosted on::Hosts クラウドサービスアカウント [cmdb_ci_cloud_service_account] 展開されたマーケットプレイス製品 [cmdb_ci_deployed_marketplace_product] Hosted on::Hosts Azure データセンター [cmdb_ci_azure_datacenter] リソースグループ [cmdb_ci_resource_group] Contains::Contained by 展開されたマーケットプレイス製品 [cmdb_ci_deployed_marketplace_product] 表 : 52. CI 参照 CI フィールド 参照 CI マーケットプレイス製品の詳細 [marketplace_product_details] 展開先 [deployed_on] 展開されたマーケットプレイス製品 [cmdb_ci_deployed_marketplace_product] - Azure - サブアカウント (LP) パターン拡張を使用して検出される関係: Azure 管理グループ
-
表 : 53. CI 関係 CI 関係 CI Azure 管理グループ [cmdb_ci_azure_management_group] Contains::Contained by クラウドサービスアカウント [cmdb_ci_cloud_service_account] クラウド組織 [cmdb_ci_cloud_org] Contains::Contained by Azure 管理グループ [cmdb_ci_azure_management_group] Azure 管理グループ [cmdb_ci_azure_management_group] Contains::Contained by Azure 管理グループ [cmdb_ci_azure_management_group]
*直接の親子管理グループの関係のみを参照します。表 : 54. CI 参照 CI フィールド 参照 CI Azure 管理グループ [cmdb_ci_azure_management_group]* 親 [parent] Azure 管理グループ [cmdb_ci_azure_management_group]
水平ディスカバリー時に ディスカバリー によって検出されるイベント
ディスカバリー ではパターンを使用して、Microsoft Azure コンポーネントに作成されたイベントを検索します。いずれかの Microsoft Azure コンポーネントのステータスの変更を示すイベントがある場合は、パターンを使用した Microsoft Azure コンポーネントのディスカバリーがトリガーされます。
| パターン | CI クラス |
|---|---|
| Azure アプリケーション LB イベント | クラウドロードバランサー [cmdb_ci_cloud_load_balancer] |
| Azure 可用性セットイベント | 可用性セット [cmdb_ci_availability_set] |
| Azure クラシック LB イベント | クラウドロードバランサー [cmdb_ci_cloud_load_balancer] |
| Azure DataBase イベント | クラウドデータベース [cmdb_ci_cloud_database] |
| Azure Express Route 回線イベント | クラウドダイレクトコネクト [cmdb_ci_cloud_direct_connect] |
| Azure Functions イベント | クラウド関数 [cmdb_ci_cloud_function] |
| Azure ローカルネットワークゲートウェイイベント | 仮想プライベートゲートウェイ [cmdb_ci_virtual_pvt_gateway] |
| Azure NAT Gateway イベント | NAT ゲートウェイ [cmdb_ci_nat_gateway] |
| Azure ネットワークイベント | クラウドネットワーク [cmdb_ci_network] |
| Azure NIC イベント | Cloud Mgmt ネットワークインターフェイス [cmdb_ci_nic] |
| Azure プライベート DNS ゾーンイベント | DNS ゾーン [cmdb_ci_dns_zone] |
| Azure パブリック IP イベント | クラウドパブリック IP アドレス [cmdb_ci_cloud_public_ipaddress] |
| Azure リソースグループインベント | リソースグループ [cmdb_ci_resource_group] |
| Azure セキュリティグループイベント | CPU セキュリティグループ [cmdb_ci_compute_security_group] |
| Azure ストレージアカウントイベント | クラウドストレージアカウント [cmdb_ci_cloud_storage_account] |
| Azure 仮想マシンイベント | 仮想マシンインスタンス [cmdb_ci_vm_instance] |
| Azure Virtual Network ゲートウェイ接続イベント | 仮想ネットワーク ゲートウェイ接続 [cmdb_ci_vpc_gateway_connection] |
| Azure 仮想ネットワークピアリングイベント | 仮想ネットワークピアリング [cmdb_ci_vnet_peering] |
| Azure VM スケールセットイベント | インスタンススケールセット [cmdb_ci_instance_scale_set] |
水平ディスカバリー中にディスカバリーによって収集されるタグ情報
パターンを実行すると、タグ情報が収集されて cmdb_key_value テーブルに入力されます。各タグは、ディスカバリー中に見つかった CI に関連付けられています。タグディスカバリーは、各パターンの拡張セクションで行われます。
タグベースのディスカバリー中に サービスマッピング に収集されるデータ
| CI | 関係 | CI |
|---|---|---|
| 構成アイテム (CI) [cmdb_ci] | Hosted on::Hosts | 論理データセンター [cmdb_ci_logical_datacenter] |
| 論理データセンター [cmdb_ci_logical_datacenter] | Hosted on::Hosts | クラウドサービスアカウント [cmdb_ci_cloud_service_account] |