---
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分

サービスマッピング では、トラフィックベースの接続に従って構成アイテム (CI) を検出してマッピングできます。この方法はトラフィックベースのマッピングと呼ばれ、パターンベースのマッピングを行います。

## トラフィックベースのマッピングとは {#traffic-based-discovery__section_hsx_4j3_gnb}

トラフィックベースのディスカバリーを使用することは細かい網をかけることに似ていて、パターンを使用して検出できなかった CI も サービスマッピング によって発見できるようになります。CI に 2 つの接続がある場合、トラフィックベースの接続は次のトップダウンディスカバリー後に消え、手動またはパターンベースの接続は残ります。

構成に応じて、トラフィックベースのディスカバリーの動作は異なります。 予測インテリジェンス に基づくディスカバリーが有効になっている場合、サービスマッピング は接続ルールに基づいて自動的に接続をアプリケーションサービスに追加します。サービスマッピング は、構成管理データベース (CMDB) からのトラフィック関連データと、アプリケーションのフィンガープリント、CI、およびプロセスの 予測インテリジェンス 分析に基づいてこれらの提案を生成します。

ディスカバリーベースの 予測インテリジェンス が無効になっている場合、サービスマッピング は CMDB のデータに基づいてトラフィックベースの接続を自動的にアプリケーションサービスに追加します。アプリケーションサービスを整理するために、無関係な CI につながる接続を削除する必要がある場合があります。通常、接続提案機能がオフになっている場合は、アプリケーションサービスディスカバリーの最初のステージでトラフィックベースのディスカバリーを使用します。アプリケーションサービスのディスカバリーと微調整が完了したら、トラフィックベースのディスカバリーを無効にします。

トラフィックベースディスカバリーが実行された後にパターンベースディスカバリーが実行されると、CI 間で重複した接続が作成される可能性があります。その場合、システムはトラフィックベースディスカバリーを使用して作成された接続を削除します。システムは、トラフィックベースディスカバリーによって作成され、パターンを使用して検出されなかった接続を保持します。

## CMDB からのトラフィック関連データ {#traffic-based-discovery__section_a1q_wk3_gnb}

システムは、コマンドとネットワークフローログを使用してトラフィック関連データを収集し、それらを CMDB テーブルに保存します。サービスマッピング はこのデータをテーブルから取得し、CI の受信接続と送信接続を検出します。  
{#traffic-based-discovery__table_kh1_kft_xy__entry__3}

| テーブル | ソース | サービスマッピングでの使用目的 |
|-|-|-|
| フローコネクタ \[sa_flow_connection\] | Netflow および VPC ログ | 依存関係を検出し、トップダウンディスカバリー時に接続を追加します。 |
| フローサービス IP/ポートおよび統計情報 \[sa_flow_service\] | Netflow および VPC ログ | ポートでリッスンしているすべてのサービスを検出します。ベースシステムでは、サービスマッピング はこのテーブルのデータを使用しません。 |
| フローサーバー通信 \[sa_flow_server_comm\] | Netflow および VPC ログ | 他のサービスと通信するサービスを検出します。ベースシステムでは、サービスマッピング はこのテーブルのデータを使用しません。 |
| TCP 接続 \[cmdb_tcp\] | netstat および lsof コマンド | トップダウンディスカバリー時の接続を検出します。 |
[表 : 1. トラフィックベースの方法を使用して収集されたデータを含むテーブル]

{#traffic-based-discovery__table_kh1_kft_xy}

ベースシステムのトラフィックベースのディスカバリーでは、netstat、ss、および lsof コマンドの助けを借りて収集された TCP 関連のデータのみが使用されます。Netflow および VPC ログに基づくディスカバリーには、追加の設定が必要です。ネットフローと VPC ログを使用してデータ収集を実行するように サービスマッピング を設定することにより、トラフィックベースディスカバリーを強化できます。さらに、 サービスマッピング は改善されたアプリケーション依存関係マッピング (ADM) によって収集された TCP 接続データにアクセスできます。ディスカバリー は、水平ディスカバリーの一部として ADM を実行します。

## システムのトラフィックベースディスカバリーの有効化 {#traffic-based-discovery__section_cwq_5cs_hnb}

デフォルトでは、コマンドを使用したトラフィックベースディスカバリーは サービスマッピング で使用でき、このメソッドをあらゆるレベルで使用できます。トラフィックベースディスカバリーは、最も広範なものから限定的なものまで、さまざまなレベルで有効化できます。

製品レベル
:   デフォルトでは、サービスマッピング でのトラフィックベースディスカバリーはオフになっています。\[トラフィックベースディスカバリー\] プロパティ \[sa.traffic_based_discovery.active\] は、製品レベルでトラフィックベースディスカバリーを制御します。  
    重要:  
    トラフィックベースのディスカバリーは、製品レベルで有効にしない限り、それ以外のレベルで有効にすることはできません。

    接続提案機能は製品レベルで機能します。sa_ml.connection_suggestions.active プロパティは、この機能を制御します。Quebec より前の展開でトラフィックベースディスカバリーが有効になっていて、それを使用して少なくとも 1 つのアプリケーションサービスを検出した場合、接続提案機能はデフォルトでオフになります。

アプリケーションサービス level
:   [特定のインスタンスのトラフィックベースのディスカバリーを有効にできます アプリケーションサービス](https://servicenow-prod.fluidtopics.net/r3erh3jsEdFMZZLhysoS0A "サービスマッピング がトラフィックベースの接続を使用して、アプリケーションサービスを作成する CI を検出するようにします。"). この場合、サービスマッピング は、一部の CI タイプまたは特定の CI でトラフィックベースディスカバリーがオフになっている場合を除き、このアプリケーションサービスを構成するすべての CI に対してこの方法を使用します。

CI タイプレベル
:   ディスカバリールールを作成して、[トラフィックベースディスカバリーから CI タイプを含めたり除外したりすることができます](https://servicenow-prod.fluidtopics.net/uN~4I2_zKbGo9ZGfcyFUiA "CI によって生成される受信および送信トラフィックを検出することにより、サービスマッピング は CI を検出してマッピングできます。トラフィックベースのディスカバリールールを作成して、トラフィックベースのマッピングに使用できる構成アイテムを決定します。")。このルールは、アプリケーションサービスで選択した設定に優先します。

特定の CI レベル
:   ディスカバリールールを作成して、[トラフィックベースディスカバリーから特定の CI を含めたり除外したりすることができます](https://servicenow-prod.fluidtopics.net/uN~4I2_zKbGo9ZGfcyFUiA "CI によって生成される受信および送信トラフィックを検出することにより、サービスマッピング は CI を検出してマッピングできます。トラフィックベースのディスカバリールールを作成して、トラフィックベースのマッピングに使用できる構成アイテムを決定します。")。このルールは、アプリケーションサービスで選択した設定に優先します。

    特定の CI のルールの方が CI タイプのルールより優先されます。たとえば、Apache Tomcat サーバーでトラフィックベースのディスカバリーを使用しない場合は、Tomcat テーブルでトラフィックベースのディスカバリーを無効にする \[CI タイプ\] ルールを定義できます。同時に、特定の Tomcat サーバーのトラフィックベースのディスカバリーを可能にするディスカバリールールを作成することができます。その場合、サービスマッピング はすべての Tomcat サーバーのうちこの特定の Tomcat サーバーに対してのみトラフィックベースのディスカバリーを使用します。
図 : 1. さまざまなレベルでのトラフィックベースのディスカバリーの有効化   

**関連概念**   

* [ネットフローを使用したデータ収集と検出](https://servicenow-prod.fluidtopics.net/gnYYzN3T0106ArVoIhm3Yg "サービスマッピング は、Netflow プロトコルを使用して収集されたデータに基づいてディスカバリーを実行できます。 ネットフローは、サービスマッピングが Netstat および lsof コマンドとともに CI とその接続に関するデータを収集するために使用できるプロトコルです。")
* [VPC フローログを使用したデータ収集と検出](https://servicenow-prod.fluidtopics.net/4fMtHSiJZ0fZs9z8SsUrYg "サービスマッピング は、VPC フローログを使用して収集されたデータに基づいてディスカバリーを実行できます。Amazon VPC は、Amazon Web Services を提供する Amazon Elastic Compute Cloud (EC2) インスタンスをホストします。VPC フローログは、VPC 内のネットワークインターフェイスに出入りする IP トラフィックに関するデータを収集します。")  
**関連タスク**   

* [接続提案を使用した複数のアプリケーションサービスの CI の追加または削除](https://servicenow-prod.fluidtopics.net/T16pqzz8F36SqohnvyvCuw "予測インテリジェンス に基づく検出が有効になっている場合、新しくマップされたアプリケーションサービスには、ディスカバリーパターンによって追加された CI および CI 接続のみが含まれます。接続提案を使用して、グローバルに含めるまたは除外する構成アイテム (CI) を決定します。サービスマッピング は次に、検出されたすべての関連アプリケーションサービスを更新して、この決定を反映します。")
* [接続提案を使用した単一のアプリケーションサービスの CI の追加または削除](https://servicenow-prod.fluidtopics.net/S7MXBF47pFh9V15GtwueSA "予測インテリジェンス に基づくディスカバリーが有効になっている場合、新しくマップされたアプリケーションサービスには、ディスカバリーパターンによって追加された CI および CI 接続のみが含まれます。CI 接続に対して サービスマッピング が生成する提案を使用して、アプリケーションサービスを完了します。")
* [アプリケーションサービスに属していない CI の削除](https://servicenow-prod.fluidtopics.net/UEmvdNAdVs0TfhKbYpIkCw "サービスマッピング によってアプリケーションサービスの一部として誤ってマッピングされた CI を削除します。マップに不要な CI が含まれていると、イベント管理 で無関係なアラートが生成される可能性があります。たとえば、Web ポータル用にアプリケーションサービスを作成する場合、提携外の外部サービス (PayPal など) への接続が サービスマッピング によって自動的に検出されることがあります。")  
**関連資料**   

* [ディスカバリー のアプリケーション依存関係マッピング (ADM)](https://servicenow-prod.fluidtopics.net/ssDpufNKZdqJmwA3nmNp~A#r_ApplicationDependencyMapping "アプリケーション依存関係マッピング (ADM) は、デバイス間の TCP 接続を検出することで CI を検出します。")

