---
sourceDocument: Xanadu IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/xanadu/it-operations-management

 Release :

    - xanadu

ft:locale :

    - ja-JP

ft:publication_title :

    - Xanadu IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# パターンベースのターゲットディスカバリー

# パターンベースのターゲットディスカバリー {#ariaid-title1}

* リリースバージョン: Xanadu
* 
* 更新日 2024年08月01日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：5分

パターンベースのターゲットディスカバリーを使用して、新しくプロビジョニングされたクラウドリソースを自動的に検出し、その情報を ServiceNow® ServiceNow® 構成管理データベース (CMDB) に保存します。

クラウドは、Azure Resource Manager (ARM) や CloudFormation Template (CFT) などのリソーステンプレートに記載されているリソースをプロビジョニングした後、クラウドプロビジョニングとガバナンス アプリケーションに応答を送信します。応答には、プロビジョニングされたリソースに関する情報が含まれています。クラウドプロビジョニングとガバナンス はこの情報を使用してターゲットディスカバリーと呼ばれるディスカバリーを開始し、新しくプロビジョニングまたは変更されたリソースのみを検出し、適切な CMDB CI クラスでその属性を更新します。

パターンベースのターゲットディスカバリーは、既存の CAPI ベースのアプローチに代わる、より簡単な方法です。クラウドプロビジョニングとガバナンス は単一リソースディスカバリーパターンを使用して、新しくプロビジョニングまたは変更されたリソースのみを検出します。他のパターンとは異なり、単一リソースディスカバリーパターンでは、クラウドランドスケープ全体をスキャンして変更を検出しません。指定されたタイプの新しくプロビジョニングまたは変更されたリソースのみを検出します。

クラウドリソースタイプ \[sn_capi_resource_type\] テーブルには、リソースタイプと、リソースの検出に使用される単一リソースディスカバリーパターンとの間の 1 対 1 の関連付けが保存されます。クラウドプロビジョニングとガバナンス は、\[sn_capi_resource_type\] テーブルを使用して、指定されたリソースタイプの適切なパターンを識別します。パターンの詳細については、「[ITOM ヴィジビリティで使用されるディスカバリーパターン](https://servicenow-prod.fluidtopics.net/98LuJIjGZHxKgQnkgXFXJg "サービスマッピング および ディスカバリー は、業界標準のほとんどのネットワークデバイスとアプリケーションを対象にするディスカバリープロセスのパターンを使用しています。これらのパターンをカスタマイズしたり、新しいパターンを作成したりすることができます。")」を参照してください。

ベースシステムでは、クラウドプロビジョニングとガバナンス はさまざまなリソースタイプのパターンベースのターゲットディスカバリーをサポートしています。必要に応じて、作成したカスタムパターンを使用してターゲットディスカバリーを実行できます。詳細については、「[リソースタイプを単一リソースディスカバリーパターンに関連付ける](https://servicenow-prod.fluidtopics.net/oHOvESwmuwsnPYZNVwypWw#associate-resource-type-with-single-resource-discovery-pattern "リソースタイプと単一リソースディスカバリーパターンの間の 1 対 1 の関連付けを、クラウドリソースタイプ [sn_capi_resource_type] テーブルに定義します。パターンベースのターゲットディスカバリー機能は、この情報を使用して適切なパターンを呼び出し、プロビジョニングされたリソースを検出します。")」を参照してください。  
クラウドプロビジョニングとガバナンス は、次の条件をチェックして、パターンベースのターゲットディスカバリーを呼び出します。

* CAPI ベースのターゲットディスカバリーは、リソースタイプには実装されていません。
* sn_cmp.targeted.disco.patterns システムプロパティが \[true\] に設定されています。
* \[sn_capi_resource_type\] テーブルには、リソースタイプと単一リソースディスカバリーパターンの間の 1 対 1 の関連付けが含まれています。
{#pattern-based-targeted-discovery__ul_amg_vn3_jrb}

たとえば、CFT を使用して Amazon S3 バケットをプロビジョニングする場合、クラウドプロビジョニングとガバナンス はクラウド応答 (AWS::S3::Bucket) からリソースタイプを読み取り、\[sn_capi_resource_type\] テーブルから適切なパターン (AWS S3) を識別します。次に、パターンを呼び出して、新しくプロビジョニングされた Amazon S3 バケットのみを検出し、適切な CMDB CI クラス (クラウドオブジェクトストレージ \[cmbd_ci_cloud_object_storage\] テーブル) でその属性を更新します。

CAPI ベースのターゲットディスカバリーとパターンベースのターゲットディスカバリーの両方がリソースタイプに実装されている場合、システムは CAPI ベースのターゲットディスカバリーを使用します。

CAPI ベースとパターンベースの両方のターゲットディスカバリーがリソースタイプに実装されていない場合、リソースタイプはクラウドリソース \[cmdb_ci_cmp_resource\] テーブルで汎用クラウドリソースとして識別されます。このような場合、単一リソースディスカバリーパターンを作成し、それをリソースタイプに関連付けることができます。詳細については、「[パターンの作成またはカスタマイズ](https://servicenow-prod.fluidtopics.net/nrvqLXBuPt9yS8jXDtqaeQ "ディスカバリーパターンを作成または変更し、その基本属性を定義します。")」および「[リソースタイプを単一リソースディスカバリーパターンに関連付ける](https://servicenow-prod.fluidtopics.net/oHOvESwmuwsnPYZNVwypWw#associate-resource-type-with-single-resource-discovery-pattern "リソースタイプと単一リソースディスカバリーパターンの間の 1 対 1 の関連付けを、クラウドリソースタイプ [sn_capi_resource_type] テーブルに定義します。パターンベースのターゲットディスカバリー機能は、この情報を使用して適切なパターンを呼び出し、プロビジョニングされたリソースを検出します。")」を参照してください。
**関連タスク**   

* [応答プロセッサーの構成](https://servicenow-prod.fluidtopics.net/O2jg5IYnktPwdh3ZhFSEPQ "データセンターからの応答を処理する応答プロセッサーを構成します。")
* [CAPI インターフェイスを作成または拡張する](https://servicenow-prod.fluidtopics.net/Gae4OgabP8wsnyXY5XHtMg "新しい操作を追加して、新しい CAPI インターフェイスを作成したり、既存の CAPI インターフェイスを拡張したりできます。")

## リソースタイプを単一リソースディスカバリーパターンに関連付ける {#ariaid-title2}

リソースタイプと単一リソースディスカバリーパターンの間の 1 対 1 の関連付けを、クラウドリソースタイプ \[sn_capi_resource_type\] テーブルに定義します。パターンベースのターゲットディスカバリー機能は、この情報を使用して適切なパターンを呼び出し、プロビジョニングされたリソースを検出します。

### 始める前に

* クラウドプロビジョニングとガバナンス アプリケーションが展開されていることを確認します。
* 最新の ディスカバリー と サービスマッピング がインストールされていることを確認します。
* アプリケーションスコープがクラウド API であることを確認します。

{#associate-resource-type-with-single-resource-discovery-pattern__ul_mvw_2nj_jrb}

必要なロール：sn_cmp.cloud_service_designer または sn_cmp.cloud_admin

### 手順

1. \[sn_capi_resource_type\] テーブルに移動します。
2. 適切なリソースタイプレコードを選択します。
3. フォームのフィールドに入力します。  
   このテーブルに示されている値の例は、AWS::S3::Bucket リソースタイプとそれに対応する単一リソースディスカバリーパターン (Amazon AWS S3) の間に 1 対 1 の関係を確立します。
   {#associate-resource-type-with-single-resource-discovery-pattern__table_cwg_14j_jrb__entry__2}

   | フィールド | 説明 |
   |-|-|
   | 名前 | 検出するクラウドリソースタイプ 例：AWS::S3::Bucket |
   | 製品 | (オプション) 製品カテゴリ 例：AWS Simple Storage Service |
   | CI クラス | CMDB CI テーブル名。システムは、検出された情報をこのテーブルに書き込みます。 例：クラウドオブジェクトストレージ \[cmdb_ci_cloud_object_storage\] |
   | パターン | リソースを検出するための単一リソースディスカバリーパターン 例：Amazon AWS S3 |
   | 依存関係シーケンス | (オプション) パターンをトリガーする順番 |
   [ ]

   {#associate-resource-type-with-single-resource-discovery-pattern__table_cwg_14j_jrb}
4. \[更新\] を選択します。

