CI タイプまたは特定の CI のトラフィックベースのディスカバリーの有効化

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • CI によって生成される受信および送信トラフィックを検出することにより、サービスマッピング は CI を検出してマッピングできます。トラフィックベースのディスカバリールールを作成して、トラフィックベースのマッピングに使用できる構成アイテムを決定します。

    始める前に

    ServiceNow インスタンスがドメインセパレーションを使用していて、グローバルドメインへのアクセス権を持っている場合は、関連するドメインにログインします。選択するドメインは、子ドメインのないドメインである必要があります。

    必要なロール:service_mapping_admin
    • トラフィックベースのディスカバリーが サービスマッピング 製品レベルで有効になっていることを確認します。移動先: サービスマッピング > アドミニストレーション > プロパティ をクリックし、[ トラフィックベースのディスカバリー ] チェックボックスがオンになっていることを確認します。
    • クラシック サービスマッピング を使用した単一アプリケーションサービスのマップ」で説明されているように、特定のサービスインスタンスに対してトラフィックベースのディスカバリーを有効にします。

    このタスクについて

    パターンベースのマッピングに加えて、トラフィックベースディスカバリーも選択して使用できます。

    特定の CI に対してトラフィックベースのディスカバリーを使用するように サービスマッピング を設定するルールを作成できます。トラフィックベースのディスカバリールールを設定して、特定の CI または CI のタイプを監視できます。

    たとえば、 Tomcat サーバー、MySQL データベース、および Web アプリケーションを含む特定のサービスインスタンスに対してトラフィックベースのディスカバリーを有効にします。すべての Tomcat サーバーをトラフィックベースのディスカバリーから除外する CI タイプルールを作成します。ただし、特定の Tomcat サーバーに対してトラフィックベースのディスカバリーを有効にするディスカバリールールも作成します。サービスマッピング は、すべての Tomcat サーバーを除外する CI タイプルールに関係なく、トラフィックベースのディスカバリーを使用して MySQL データベース、Web アプリケーション、およびその特定のTomcatを検出します。

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

    予測インテリジェンスに基づくディスカバリーが有効になっていない場合、サービスマッピングCMDBのデータを使用してトラフィックベースの接続をサービスインスタンスに自動的に追加します。ただし、サービスインスタンスを適切に整理するために、無関係な CI への接続を手動で削除することが必要になる場合があります。 トラフィックベース方式の詳細については、「サービスマッピング のトラフィックベースのディスカバリー」を参照してください。

    インスタンスでドメインセパレーションを使用する場合は、特定のドメインに対してトラフィックベースのルールを作成できます。ベースシステム内のルールはグローバルドメインにアサインされ、すべてのレベルのすべてのドメインに適用されます。

    特定のドメインに対してルールを作成する場合、新しいルールはそのドメインでのみ使用され、他のドメインには存在しません。グローバルドメインで既存ルールをカスタマイズして特定のドメインにアサインすると、グローバルルールのコピーが作成されます。そのコピーは、このルールのカスタマイズされたバージョンを持つドメイン以外のすべてのドメインで引き続き使用されます。同様に、グローバルドメインでルールをカスタマイズすると、その変更は、このルールのカスタマイズされたコピーを使用するドメイン以外のすべてのドメインに影響します。

    手順

    1. 移動先 サービスマッピング > アドミニストレーション > トラフィックベースのディスカバリー.
    2. [New] をクリックします。
    3. ルールパラメーターを次のように定義します。
      フィールド 説明
      アクション 特定の CI または CI タイプにトラフィックベースの接続を追加するには、[有効化] を選択します。
      ルールスコープ 1 つの構成アイテムのトラフィックを検出する場合は [特定の CI] を選択し、いずれかの CI ベーステーブル内のすべての構成アイテムのトラフィックを検出する場合は [CI タイプ] を選択します。
      CI/CI タイプ 特定の CI を選択するか、トラフィックを検出する対象の CI が含まれているテーブルを選択します。
      ドメイン ルールが属するドメインを選択します。
    4. [送信] をクリックします。
    5. トラフィックベースのディスカバリーを微調整するには、次のように詳細なパラメーターを定義します。
      パラメーター 説明
      sa.traffic_based_discovery.conn_aging_time 前回検出されてから、トラフィックベースの接続がアクティブ状態のままになる期間 (時間)。
      • タイプ:整数
      • デフォルト値:72
      • その他の可能な値: 24 を超える任意の数
      • [Location (場所)]: サービスマッピング > アドミニストレーション > プロパティ.
      sa.traffic_based_discovery.ignored_ports トラフィックベースのディスカバリーで見つかったときに無視するポート。

      このプロパティは、システムのプロパティ [sys_properties] テーブルにあります。

      このプロパティを変更して、トラフィックベースのディスカバリーの実行中に サービスマッピング が無視するポートを定義します。関連性のない接続を検出してリソースを無駄にすることがないため、ディスカバリーがより効率的になります。

      • タイプ:文字列
      • デフォルト値:445、139、111、2049、860、3260、135、53
      • その他の可能な値:関連するポート番号
      • 場所:システム プロパティ [sys_properties] テーブル
      sa.traffic_based_discovery.max_connections 1 つの CI からのトラフィックベース接続の最大数

      このプロパティは、システムのプロパティ [sys_properties] テーブルにあります。

      このプロパティは、可能な CI 接続の数を制限することによってマップサイズを適切に維持するのに役立ちます。

      • タイプ:整数
      • デフォルト値:30
      • その他の可能な値:1 を超える任意の数
      • 場所:システム プロパティ [sys_properties] テーブル