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

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# ITOM ヴィジビリティ で使用される ディスカバリーパターン

# ITOM ヴィジビリティ で使用される ディスカバリーパターン {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年10月09日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：8分

サービスマッピング および ディスカバリー は、業界標準のほとんどのネットワークデバイスとアプリケーションを対象にするディスカバリープロセスのパターンを使用しています。これらのパターンをカスタマイズしたり、新しいパターンを作成したりすることができます。

ServiceNow アプリケーションは、構成アイテム (CI) としてサービスインスタンスを構成するデバイスとアプリケーションを参照します。

## ディスカバリーパターンとは {#c_MappingPatternsCustomization__section_pvt_gnb_wz}

パターンとは、CI の属性とその送信接続を検出することを目的とした一連のコマンドです。
サービスマッピングと ディスカバリー は、一般的に使用されているデバイスとアプリケーションのほとんどをカバーする、事前設定されたパターンのセットを共有しています。
パターンは、インフラストラクチャタイプまたはアプリケーションタイプにすることができます。インフラストラクチャーパターンは、ディスカバリー によってのみ、デバイスのリストを作成するために使用されます。アプリケーションパターンは、目的のために同じアプリケーションパターンを使用する サービスマッピング と ディスカバリー の両方に使用されます。
たとえば、ディスカバリーは Apache Web サーバーパターンで水平ディスカバリーを実行し、組織内のすべての Apache Web サーバーを検索してリスト化します。サービスマッピングは同じパターンを使用してトップダウンディスカバリーを実行し、特定の Apache Web サーバーを検出して、サービスインスタンスマップ上に配置します。  
注:  
現在、パターン操作では複数言語はサポートされていません。パターン操作から返された値が英語でない場合、返されたデータは正しく解析されず、パターンディスカバリーに失敗します。
{#c_MappingPatternsCustomization__table_jt1_wpv_rw__entry__3}

| 製品 | パターンタイプ | 結果 |
|-|-|-|
| ディスカバリー | インフラストラクチャパターン | デバイスのインベントリリスト |
| ディスカバリー | アプリケーションパターン | アプリケーションのインベントリリスト |
| サービスマッピング | アプリケーションパターン | サービスインスタンスマップ |
[表 : 1. サービスマッピング と ディスカバリー によるパターンの使用]

{#c_MappingPatternsCustomization__table_jt1_wpv_rw}

アプリケーションのホストとして機能するデバイスを検出する際、サービスマッピング は ディスカバリー に依存します。トップダウンディスカバリープロセスの一環として、サービスマッピング は ディスカバリー をバックグラウンドで実行し、水平ディスカバリーを行います。次に、サービスマッピング は水平ディスカバリーによって得たホストに関する情報を使用してサービスインスタンスマップを作成します。

すべてのタイプのパターンは、ディスカバリーパターン \[sa_pattern\] テーブルに保存されます。

ディスカバリー は、プローブとパターンを組み合わせて使用します。詳細については、「[プローブとセンサーを使用した水平ディスカバリープロセスフロー](https://servicenow-prod.fluidtopics.net/CqhRDjPX5JXaD~Ic~vYQUQ "水平ディスカバリープロセスには 4 つのディスカバリーフェーズがあり、ターゲットマシンに関する情報を収集するプローブと、ディスカバリーがその情報をどのように処理するかの判断に役立つセンサーを使用します。")」を参照してください。

## パターンと CI タイプの相関関係 {#c_MappingPatternsCustomization__section_dp3_z4b_wz}

パターンは、検出対象の CI タイプに割り当てられます。必要に応じて、1 つのパターンに複数の CI タイプを割り当てることができます。その場合には、1 つのメイン CI タイプと複数の関連する CI タイプを定義します。たとえば、BIG-IP Global Traffic Manager (GTM) F5 を検出するためのパターンには、メイン CI タイプとして F5 BigIP GTM があります。また、ドメインネームシステム (DNS) 名、ネットワークアダプター、およびその他のコンポーネントに関連する CI タイプもあります。  
サービスマッピング が実行するトップダウンディスカバリーのために、各アプリケーションパターンでは、メイン CI タイプのみが検出されます。 図 : 1. トップダウンディスカバリー中のメイン CI タイプディスカバリー   

ただし、1 つの CI タイプで異なるプロトコル、オペレーティングシステム、エントリーポイントなどを使用できる可能性があるため、 サービスマッピング は通常、複数のパターンを使用して同じ CI タイプを検出します。  
トップダウンディスカバリーと異なり、水平ディスカバリーのプロセスは各パターンを使用して、関連するすべての CI タイプとともにメイン CI タイプを検出します。 図 : 2. 水平ディスカバリー中のメインおよび関連 CI タイプのディスカバリー   

## ServiceNow Storeからパターンをインストールする理由 {#c_MappingPatternsCustomization__section_zlm_vfx_r3b}

ServiceNow は、組織が最新の業界標準のデバイスとアプリケーションを検出できるように、毎月 [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) で新しいディスカバリーパターンをリリースします。主要な ServiceNow バージョンには、以前に ServiceNow Store でリリースされたパターンが組み込まれています。  
ServiceNow は、次のアプリケーションを使用してすべてのディスカバリーパターンをリリースします。

ディスカバリーとサービスマッピングパターン (sn_itom_pattern)
:   このアプリケーションは、元のバージョンが ServiceNow Store でリリースされた ServiceNow のディスカバリーパターンの最新バージョンを提供します。

ヴィジビリティコンテンツ (sn_pattern_design)
:   このアプリケーションは、Tokyo までのファミリーリリースに含まれていたパターンの更新バージョンを提供します。

利用可能な最新のバージョンのパターンアプリケーションを ServiceNow Store からインストールできます。または、これらのアプリケーションをプラグインとして ServiceNow インスタンスにインストールできます。

## パターンをカスタマイズする理由 {#c_MappingPatternsCustomization__section_fml_mnb_wz}

次の場合にパターンをカスタマイズできます。

* 組織で独自のデバイスやアプリケーションを使用している場合は、こうしたアイテムのパターンを作成し、それを ディスカバリー と サービスマッピング で検出できるようにします。
* 対応するパターンを持つ CI タイプのキー属性を変更する場合は、関連するパターンを変更してその変更を反映します。
{#c_MappingPatternsCustomization__ul_awx_lt3_b5}

## パターンバージョン {#c_MappingPatternsCustomization__section_n2v_xpb_wz}

パターンをカスタマイズした際、実際には事前設定された元のパターンのコピーが作成されています。サービスマッピングまたはディスカバリーがカスタマイズされたバージョンを使用している間、元のバージョンは削除されません。ServiceNow Store からパターンの更新をダウンロードすると、カスタマイズされたコピーではなく、元のパターンが更新されます。
図 : 3. カスタマイズされたパターンのアップグレードからの除外   

カスタマイズされたパターンを破棄し、更新された元のパターンの使用を開始する場合は、「[パターンバージョンの選択](https://servicenow-prod.fluidtopics.net/G~_xbFtYhFI_W7Qw1Xn1lg "パターンを変更して保存するたびに、このパターンのバージョンが作成されます。サービスマッピング と ディスカバリー がディスカバリーに使用するパターンバージョンを選択します。")」の説明に従って元のパターンに戻すことができます。

## パターンユーザー {#c_MappingPatternsCustomization__section_jyt_xss_5gc}

次のユーザーロールは、パターンまたはパターン関連モジュールにアクセスでき、さまざまなアクションを実行できます。パターンをカスタマイズするには、プログラミングの基本知識が必要であることに注意してください。  
{#c_MappingPatternsCustomization__table_pg3_4ts_5gc__entry__2}

| ユーザー | 説明 |
|-|-|
| ディスカバリーアドミン | パターンを表示、作成、編集、および公開できます。このロールにより、ユーザーはディスカバリーの実行、プローブまたは CAPI のパターンへの移行、ディスカバリーログとダッシュボードへのアクセスを行うことができます。 |
| PD ユーザー | ディスカバリーパターンログへの読み取り専用アクセス権があります。 |
| PD アドミン | パターンを表示、作成、編集、および公開できます。 |
| PD MID | ユーザーに直接アサインされるのではなく、 MID サーバー レコードまたは MID サーバー が実行されているユーザーにアサインされます。このロールにより、 MID サーバー はパターンベースのプローブを解釈して実行できます。 |
| MID サーバー | MID サーバー にインスタンスへのアクセス権を付与できます。 |
[表 : 2. パターンユーザーとアクセス]

{#c_MappingPatternsCustomization__table_pg3_4ts_5gc}

## ドメインセパレーションを使用するインスタンスのパターン {#c_MappingPatternsCustomization__section_cgr_cxb_wz}

ドメインセパレーションを使用するインスタンスでは、パターンは、作成したドメインのみをカバーするドメイン固有のもの、またはすべてのドメインに適用されるグローバルなパターンの場合があります。

パターンはドメインに属します。デフォルトでは、事前設定されたすべてのパターンがグローバルドメインに割り当てられ、全レベルのすべてのドメインに適用されます。  
特定のドメインに対してパターンを作成できます。その場合、新しいパターンはこのドメインでのみ使用され、他のドメインには存在しません。グローバルドメインの既存のパターンをカスタマイズして特定のドメインに割り当てると、グローバルパターンのコピーが作成されます。元のグローバルパターンは、このパターンのカスタマイズされたバージョンを持つドメインを除き、他のすべてのドメインで引き続き使用されます。同様に、グローバルドメインに属するパターンをカスタマイズすると、その変更は、このパターンのカスタマイズされたコピーを使用するドメイン以外のすべてのドメインに影響します。図 : 4. グローバルまたはドメイン固有のパターン   

## パターンの作成または変更フロー {#c_MappingPatternsCustomization__section_gzv_2pb_wz}

通常、組織内では本番用と開発用の 2 つの ServiceNow インスタンスを管理します。パターンを作成または変更し、テストして、開発インスタンスで結果を確認します。ディスカバリーの結果に満足したら、開発インスタンスから関連パターンをエクスポートして更新セットを作成します。
次に、本番インスタンスで更新セットを取得してコミットします。

ITOM ヴィジビリティ グローバルコンテンツアプリケーションでサポートされていないアプリケーションとデバイスのパターンを作成する場合は、それらの CI タイプの作成から始めます。
図 : 5. パターンの作成フロー   

1. [使用可能なディスカバリーパターン](https://servicenow-prod.fluidtopics.net/Rh0UeL45m942X3K1OJ25yg)  
   ITOM ヴィジビリティ には、広範なパターンのライブラリが付属しています。
2. [パターンデザイナー および関連アプリケーションの設定](https://servicenow-prod.fluidtopics.net/pg8SYD~HOxT3l0PHjpPyug)  
   最新のディスカバリーパターンを使用するには、最新バージョンの ServiceNow アプリケーションをインストールします。
3. [サービスマッピング および ディスカバリー の CI タイプの作成](https://servicenow-prod.fluidtopics.net/m96jtEAKFPLg5nPXtMgJ0Q)  
   デフォルトでは サービスマッピング と ディスカバリー でサポートされていないアプリケーションやデバイスの CI タイプ (または CI クラス) を作成します。
4. [サービスマッピング のエントリーポイントタイプの作成](https://servicenow-prod.fluidtopics.net/I7WB_djggbo7khFclkrXjw)  
   エントリーポイントとは、クライアントがサービスインスタンスにアクセスするポイントです。 サービスマッピング は、定義したエントリーポイントからすべてのアプリケーションサービスのマッピングプロセスを開始します。 サービスマッピング には、最も一般的に使用されるアプリケーションに対応する、事前設定された幅広いエントリーポイントタイプが含まれています。サービスマッピング において対応するエントリーポイントタイプがない、知名度の低いアプリケーションや独自のアプリケーションを組織で使用している場合は、エントリーポイントタイプを新たに作成する必要があります。
5. [パターンの作成またはカスタマイズ](https://servicenow-prod.fluidtopics.net/O4TIZru6MPa0WC7krZM_dg)  
   ディスカバリーパターンを作成または変更し、その基本属性を定義します。
6. [メイン CI と関連アイテムの検出](https://servicenow-prod.fluidtopics.net/mueaAzarOc9yAYlG02ewnA)  
   関連アイテムをパターンに追加すると、構成アイテム (CI) とそのすべての関連アイテム (CI、またはポートやシリアル番号のような 非 CI) の水平ディスカバリーが可能になります。
7. [識別セクションの変更を伴わないパターンの強化](https://servicenow-prod.fluidtopics.net/Jc3rjnRQAKdxnQNm9hQP_Q)  
   拡張セクションを使用すると、パターンで追加属性を検索したり、識別セクションで定義されたパターンディスカバリーロジックを変更したりできるようになります。各拡張セクションには、共有ライブラリーと呼ばれる一連の検出ステップが事前に設定されています。
8. [トラフィックベースのディスカバリーによるパターンの微調整](https://servicenow-prod.fluidtopics.net/u0tIJZ~bnx6EAgqonbltSQ)  
   パターンデザイナー側からパターンをカスタマイズする代わりに、既存のパターンを改良して、トラフィックベースのディスカバリーにより、前に見つかった構成アイテム (CI) 接続を サービスマッピング が見つけられるようにします。
9. [パターンの最終処理の実行](https://servicenow-prod.fluidtopics.net/CqCcBnmwB~l~pj2Yr8gt1w)  
   パターンの定義が終了したら、その定義を サービスマッピング と ディスカバリー で使用できるようにします。
10. [あるインスタンスから別のインスタンスへのパターンのコピー](https://servicenow-prod.fluidtopics.net/c5tKCpvccXE27J4m0jkxuw)  
    あるインスタンスから別のインスタンスにパターンをコピーするには、新規または変更されたパターンと、開発インスタンス内の関連アイテムが含まれている更新セットを作成します。その後、更新セットを本番インスタンスにインポートします。
11. [パターンバージョンの選択](https://servicenow-prod.fluidtopics.net/G~_xbFtYhFI_W7Qw1Xn1lg)  
    パターンを変更して保存するたびに、このパターンのバージョンが作成されます。サービスマッピング と ディスカバリー がディスカバリーに使用するパターンバージョンを選択します。
12. [無効なパターンをアクティブ化する](https://servicenow-prod.fluidtopics.net/wQfiiqJZC6mJ1rnIydH9FQ)  
    デフォルトで無効になっているディスカバリーのパターンを使用する場合は、手動でアクティブ化してください。
13. query-service-account-ldc-fields.html  

**関連概念**   

* [エージェントクライアントコレクター のアプリケーションパターン](https://servicenow-prod.fluidtopics.net/nB6b5Au6CCzRSJKEPIs_Bg "アプリケーションパターンは、エージェントクライアントコレクター (ACC) ホストで実行されるアプリケーションの詳細を収集します。アプリケーションパターンはサーバーでのみサポートされており、エージェントクライアントコレクター ホストのディスカバリーが完了した後にトリガーされます。")  
**関連資料**   

* [ITOM ヴィジビリティ により検出された製品に関する詳細情報](https://servicenow-prod.fluidtopics.net/FxM4TXAN2LubdzBuXYIQ~A "ディスカバリー と サービスマッピング は広範なオペレーティングシステムとアプリケーションを検出できます。")
* [証明書インベントリと管理のパターン](https://servicenow-prod.fluidtopics.net/QWvR2HSOiBVF~sJMT0ufcQ "デジタル証明書の管理を簡素化するパターンを使用して、証明書インベントリを効率的に管理します。パターンは、セキュリティ、コンプライアンス、および効率的なライフサイクル制御を強化することで、脆弱性のリスクを軽減します。")  
**関連情報**   

* [主要 CMDB クラスのクラス図とクラス属性](https://www.servicenow.com/docs/access?context=c_ConfigurationManagementDatabase&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)
* [ベースシステムの主要 CMDB テーブルの説明](https://www.servicenow.com/docs/access?context=cmdb-tables-details&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)
* [CMDB CI クラスモデル：ベース CMDB クラス階層を拡張するクラスモデルを追加する ServiceNow ストアアプリ](https://www.servicenow.com/docs/access?context=cmdb-ci-class-models&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)
* [CMDB に入力するためのさまざまなオプションに関する情報](https://www.servicenow.com/docs/access?context=c_OptionsToPopulateCMDB&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)
* [一般的なサードパーティーデータを CMDB クラスにインポートしてデータ連携するために、事前定義されたサービスグラフコネクタを提供する ServiceNow ストアアプリ](https://www.servicenow.com/docs/access?context=cmdb-third-party-integrations&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)
* [KB0747679：パターンの前処理/後処理スクリプト](https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0747679)

