Azure Service Bus キューのパターンベースディスカバリー
ディスカバリーとサービスマッピングパターン クラウド環境で Microsoft Azure サービスを検索します。 これらのリソースを検出するには、ServiceNow Storeからディスカバリーとサービスマッピングパターンアプリケーションを更新する必要があります。
パターンベースのディスカバリーとマッピングの要件
- Microsoft Azureディスカバリーの前提条件を確認する
- 詳細については、「 Microsoft Azure パターンを使用したクラウドディスカバリー」の「前提条件」セクションを参照してください。
- 関連するパターンを有効にする
- このサービスのパターンは、デフォルトでは無効になっています。バージョン 6.28.0 以降 ヴィジビリティコンテンツ 、パターンをアクティブ化または非アクティブ化してもカスタマイズとは見なされず、引き続き更新されます。以前にアクティブ化または非アクティブ化されたパターンは、アップグレード後に最後のアクティブなフィールド値を保持したまま、最新の事前定義されたバージョンにリセットされます。パターンを有効にする方法の詳細については、「 無効なパターンのアクティブ化」を参照してください。
- GovCloud をサポートするように ディスカバリー スケジュールを構成する
- Microsoft Azure GovCloud (US) アカウントを検出するには、Microsoft Azure サービスアカウントを設定するときにデータセンター URL を使用する必要があります。詳細については、「クラウドディスカバリー サービスアカウントフォームの参照」を参照してください。
ディスカバリーとサービスマッピングパターン アプリケーションは、 CMDB テーブルと非CMDB テーブルの両方にデータを入力します。
非CMDB テーブルに格納されるデータ
ディスカバリーとサービスマッピングパターン Azure - Service Bus キュー - 拡張インベントリ (LP) パターンを実行すると、アプリケーションが非CMDB テーブルにデータを入力します。
CMDB Azureされていないテーブルを確認するには、次に移動します: . ナビゲーションフィルターで特定のパターン名を検索することもできます。
| フィールド | 説明 |
|---|---|
| バッチ操作を有効にする [enable_batched_operations] | キューに対してバッチ操作が有効かどうかを示します。 |
| パーティショニング [enable_partitioning] を有効にする | 複数のメッセージブローカー間での負荷分散のためにメッセージのパーティショニングが有効になっているかどうかを示します。 |
| DC の場所 [location] | Service Bus キューがデプロイされている地理的リージョン。 |
| 最大メッセージサイズ (KB) [max_message_size_in_kb] | 1 つのメッセージの最大許容サイズ (KB)。 |
| 最大サイズ (MB) [max_size_in_mb] | キューの最大ストレージサイズ (メガバイト (MB) 単位)。 |
| オブジェクト ID [object_id] | Service Bus キューの一意の識別子。 |
| リソースグループ [resource_group] | リソースグループの名前。 |
| サブスクリプション ID [subscription_id] | サブスクリプション ID。 |
| ステータス [status] | Service Bus キューの現在の状態。 |
| 構成アイテム [configuration_item] | クラウドメッセージングサービス [cmdb_ci_cloud_messaging_service] テーブルを参照します。 |
CMDBテーブルに格納されるデータ
ディスカバリーとサービスマッピングパターン アプリケーションは、Azure - Service Bus キュー - 拡張インベントリ (LP) パターンを実行すると、 CMDB にデータを入力します。
| フィールド | 説明 |
|---|---|
| インストールステータス [install_status] | リソースのインストールステータス。デフォルト値は [インストール済み] です。 |
| 場所 [location] | Service Bus キューがデプロイされている地理的リージョン。 |
| 名前 [name] | Service Bus キューの名前。 |
| オブジェクト ID [object_id] | Service Bus キューの一意の識別子。 |
| 運用ステータス [operational_status] | リソースの運用ステータス。デフォルト値は [運用] です。 |
| タイプ [type] | リソースのタイプ。値は Microsoft.ServiceBus/namespaces/queues に設定されます。 |
CI リレーションシップ
パターンでは、ディスカバリーをサポートするために次の関係を作成します。
| CI | 関係 | CI |
|---|---|---|
| クラウドリソース [cmdb_ci_cmp_resource] | Contains::Contained by | クラウドメッセージングサービス [cmdb_ci_cloud_messaging_service] |
| リソースグループ [cmdb_ci_resource_group] | Contains::Contained by | クラウドメッセージングサービス [cmdb_ci_cloud_messaging_service] |
| クラウドメッセージングサービス [cmdb_ci_cloud_messaging_service] | Hosted on::Hosts | Azure データセンター [cmdb_ci_azure_datacenter] |
| Azure Service Bus:キュー [cmdb_azure_service_bus_queue] | 参照 | クラウドメッセージングサービス [cmdb_ci_cloud_messaging_service] |