パターンを使用したネットワークスイッチのディスカバリー

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:10分
  • ディスカバリーとサービスマッピングパターン アプリケーションは、ネットワークスイッチパターンを使用して、環境内のネットワークスイッチを検索します。 これらのリソースを検出するには、ServiceNow Storeからディスカバリーとサービスマッピングパターンアプリケーションを更新する必要があります。

    ストアでアプリを要求する

    ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。

    検出可能なネットワークスイッチとそのバージョンについては、「 ITOM ヴィジビリティ により検出された製品に関する詳細情報」を参照してください。

    プローブベースのネットワークスイッチとルーターディスカバリーの詳細については、「 ネットワークスイッチとルーターの検出」を参照してください。

    必須条件

    アプリケーションが最新の状態であることを確認する
    • ディスカバリーとサービスマッピングパターン
    • ヴィジビリティコンテンツ
    IP アドレス情報の検証
    ディスカバリーを正常に行うには、スイッチに IP アドレス情報が含まれている必要があります。
    終了インターフェイスルーティングルールが設定され、到達可能であることを確認します
    IP アドレスを提供するスイッチには、終了インターフェイスルーティングルールが設定されており、ディスカバリーを正常に行うために到達可能である必要があります。
    SNMP 認証情報の作成
    SNMP コミュニティ認証情報または SNMPv3 認証情報を作成します。詳細については、「 SNMP 認証情報」を参照してください。
    スイッチ検出のプロパティの構成
    sys_properties.list に移動し、glide.discovery.L3_mapping システムプロパティが true に設定されていることを確認します。

    ネットワークスイッチディスカバリーのために、次の追加プロパティを設定できます。

    プロパティ 説明
    glide.discovery.max_concurrent_invocations_per_schedule 同じディスカバリースケジュールに対してスケジュールされた発動の最大数を設定します。次の実行が開始される前にディスカバリーが完了しない場合に、スケジュールされた実行のバックログを防ぎます。

    値は整数で、同じスケジュールで同時に実行できる自動発動の最大数を表します。制限に達すると、その後にスケジュールされている発動はキャンセルされます。0 または負数の値を指定すると、このプロパティが無効になります。

    • タイプ:整数
    • デフォルト値:3
    • Location (場所): ディスカバリー定義 > プロパティ
    注:
    このプロパティは、[後で実行] 構成が [キャンセルの場合も] に設定されているスケジュールには適用されません。
    glide.discovery.bgp_router_disable BGP プロトコルを実行しているルーターを検出するときに、SNMP - ルーティングパターンの実行を無効にします。

    BGP 対応デバイスの水平レイヤー 2 ディスカバリー中にデバイスネイバー [discovery_device_neighbors] テーブルに入力する必要がある場合は、 BGP ルーター探索無効化 プロパティを [いいえ] に設定します。このプロパティを有効にすると、 MID サーバーでメモリ不足などのパフォーマンスの問題が発生する可能性があることに注意してください。

    • タイプ:true | false
    • デフォルト値: true
    • Location (場所): ディスカバリー定義 > プロパティ

    積み重ねスイッチの検出

    ネットワークスイッチディスカバリーは、 Cisco スタックスイッチをサポートしています。スタック内の複数のスイッチは、プライマリ IP アドレスで識別されます。ディスカバリーは、プライマリ IP アドレス、スイッチに関連付けられた名前、スタックモードなどの要素によってスタックの各メンバーを識別します。プライマリスイッチとセカンダリスイッチの間に関係が作成されます。

    プライマリスイッチには、IP スイッチ [cmdb_ci_ip_switch] テーブルにリストされているすべてのフィールドがあります。セカンダリスイッチには、名前、serial_number、model_id、メーカー、スタック、およびstack_modeがあります。
    注:
    スイッチのすべてのポートがポート 161 に対してオープンになっている場合、スイッチはポートごとに IP アドレスを持ちますが、すべてのポートで同じシリアル番号が使用されます。構成アイテム (CI) の識別はシリアル番号に基づいているため、ディスカバリーでは新しいレコードを作成するのではなく、毎回既存のレコードが更新されます。

    水平ディスカバリー中にディスカバリーによって収集されるデータ

    ディスカバリー は、ネットワークスイッチパターンの実行時に、 CMDB にデータを入力します。

    表 : 1. IP スイッチ [cmdb_ci_ip_switch]
    フィールド 説明
    名前 [name] スイッチの名前。
    モデル ID [model_id] スイッチのハードウェアモデル ID。
    メーカー [manufacturer] スイッチのメーカー。
    インストールステータス [install_status] デバイスのインストールステータス。デフォルト値は [インストール済み] です。
    シリアル番号 [serial_number] ルーターの一意のハードウェアシリアル番号。
    IP アドレス [ip_address] インターフェイスに割り当てられた IP アドレス。
    説明 [short_description] デバイスの説明。
    IP ルーティング可能 [can_route] ネットワーク間で IP ポケットをルーティングできるかどうかを示します。可能な値は true または false です。
    VLAN パーティション可能 [can_partitionvlans] ローカルエリアネットワーク (LAN) をパーティション化できるかどうかを示します。可能な値は true または false です。
    IP 切り替え可能 [can_switch] ネットワークデバイスにレイヤー 2 スイッチング機能があるかどうかを示します。可能な値は true または false です。
    物理インターフェイス数 [physical_interface_count] 物理インターフェイスの数。
    ポート [ports] コンピューター、サーバー、アクセスポイントなどのデバイスをスイッチやルーターに接続するために使用される個々のネットワークインターフェイス (物理的または論理的) です。
    ディスカバリープロトコル ID [discovery_proto_id] Cisco ディスカバリープロトコル (CDP) またはリンクレイヤーディスカバリープロトコル (LLDP) プロトコルに参加しているデバイスの一意の識別子。
    ディスカバリープロトコルタイプ [discovery_proto_type] プロトコルタイプ。可能な値は CDP または LLDP です。
    スタック [stack] ネットワークデバイスが、1 つのユニットとして動作するスイッチのスタック グループの一部であるかどうかを示します。可能な値は true または false です。
    スタックモード [stack_mode] スタック内のネットワークデバイスのスタッキングアーキテクチャまたはロール。例:スタンドアロン、stack_master、stack_member。
    場所 [location] スイッチがインストールされている場所。
    表 : 2. IP アドレス [cmdb_ci_ip_address]
    フィールド 説明
    IP アドレス [ip_address] ネットワークスイッチの IP アドレス。
    ネットマスク [netmask] ネットワークスイッチのネットマスク。
    ニック [nic] ネットワークアダプタ [cmdb_ci_network_adapter] テーブルを参照します。
    表 : 3. ネットワークアダプタ [cmdb_ci_network_adapter]
    フィールド 説明
    名前 [name] ネットワークアダプターの名前。
    IP アドレス [ip_address] ネットワークアダプターの IP アドレス。
    ネットマスク [netmask] ネットワークアダプターのネットマスク。
    MAC アドレス [mac_address] ネットワークアダプターの MAC アドレス。
    エイリアス [alias] ユーザーが割り当てたネットワークアダプターの名前。
    構成アイテム (CI) [cmdb_ci] IP スイッチ [cmdb_ci_ip_switch] テーブルを参照します。
    表 : 4. DNS 名 [cmdb_ci_dns_name]
    フィールド 説明
    名前 [name] ドメイン名システムの名前 (DNS)。
    IP アドレス [ip_address] DNS の IP アドレス。

    CI リレーションシップ

    ディスカバリー は、ネットワークスイッチディスカバリーをサポートするために以下の関係を作成します。

    CI 関係 CI
    インターフェイスルーティングルール [dscy_route_interface] を終了 参照 IP スイッチ [cmdb_ci_ip_switch]
    IP アドレス [cmdb_ci_ip_address] 参照 ネットワークアダプタ [cmdb_ci_network_adapter]
    IP スイッチ [cmdb_ci_ip_switch] Contains::Contained by スイッチ転送ルール [dscy_swtch_fwd_rule]
    IP スイッチ [cmdb_ci_ip_switch] Contains::Contained by スイッチパーティション [dscy_swtch_partition]
    IP スイッチ [cmdb_ci_ip_switch] Contains::Contained by スイッチポート [dscy_switchport]
    IP スイッチ [cmdb_ci_ip_switch] Owns::Owned by IP アドレス [cmdb_ci_ip_address]
    IP スイッチ [cmdb_ci_ip_switch] Owns::Owned by ネットワークアダプタ [cmdb_ci_network_adapter]
    IP スイッチ [cmdb_ci_ip_switch] Uses::Used by インターフェイスルーティングルール [dscy_route_interface] を終了
    IP スイッチ [cmdb_ci_ip_switch] Uses::Used by 次のホップルーティングルール [dscy_route_next_hop]
    IP スイッチ [cmdb_ci_ip_switch] Uses::Used by ルーターインターフェイス [dscy_router_interface]
    ネットワークアダプタ [cmdb_ci_network_adapter] Owns::Owned by IP アドレス [cmdb_ci_ip_address]
    ネットワークアダプタ [cmdb_ci_network_adapter] 参照 IP スイッチ [cmdb_ci_ip_switch]
    ネットワーク ARP テーブル [discovery_net_arp_table] 参照 IP スイッチ [cmdb_ci_ip_switch]
    次のホップルーティングルール [dscy_route_next_hop] 参照 IP スイッチ [cmdb_ci_ip_switch]
    ルーターインターフェイス [dscy_router_interface] 参照 IP スイッチ [cmdb_ci_ip_switch]
    シリアル番号 [cmdb_serial_number] 参照 IP スイッチ [cmdb_ci_ip_switch]
    スイッチブリッジポートテーブル [discovery_switch_bridge_port_table] 参照 IP スイッチ [cmdb_ci_ip_switch]
    スイッチ転送ルール [dscy_swtch_fwd_rule] 参照 IP スイッチ [cmdb_ci_ip_switch]
    スイッチ転送テーブル [discovery_switch_fwd_table] 参照 IP スイッチ [cmdb_ci_ip_switch]
    スイッチパーティション [sdcy_swtch_partition] 参照 IP スイッチ [cmdb_ci_ip_switch]
    スイッチスパニングツリーテーブル [discovery_switch_spanning_tree_table] 参照 IP スイッチ [cmdb_ci_ip_switch]
    スイッチポート [dscy_switchport] 参照 IP スイッチ [cmdb_ci_ip_switch]