パターンを使用したネットワークスイッチのディスカバリー
ディスカバリーとサービスマッピングパターン アプリケーションは、ネットワークスイッチパターンを使用して、環境内のネットワークスイッチを検索します。 これらのリソースを検出するには、ServiceNow Storeからディスカバリーとサービスマッピングパターンアプリケーションを更新する必要があります。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
検出可能なネットワークスイッチとそのバージョンについては、「 ITOM ヴィジビリティ により検出された製品に関する詳細情報」を参照してください。
プローブベースのネットワークスイッチとルーターディスカバリーの詳細については、「 ネットワークスイッチとルーターの検出」を参照してください。
必須条件
- アプリケーションが最新の状態であることを確認する
-
- ディスカバリーとサービスマッピングパターン
- ヴィジビリティコンテンツ
- IP アドレス情報の検証
- ディスカバリーを正常に行うには、スイッチに IP アドレス情報が含まれている必要があります。
- 終了インターフェイスルーティングルールが設定され、到達可能であることを確認します
- IP アドレスを提供するスイッチには、終了インターフェイスルーティングルールが設定されており、ディスカバリーを正常に行うために到達可能である必要があります。
- SNMP 認証情報の作成
- SNMP コミュニティ認証情報または SNMPv3 認証情報を作成します。詳細については、「 SNMP 認証情報」を参照してください。
- スイッチ検出のプロパティの構成
- sys_properties.list に移動し、glide.discovery.L3_mapping システムプロパティが true に設定されていることを確認します。
積み重ねスイッチの検出
ネットワークスイッチディスカバリーは、 Cisco スタックスイッチをサポートしています。スタック内の複数のスイッチは、プライマリ IP アドレスで識別されます。ディスカバリーは、プライマリ IP アドレス、スイッチに関連付けられた名前、スタックモードなどの要素によってスタックの各メンバーを識別します。プライマリスイッチとセカンダリスイッチの間に関係が作成されます。
プライマリスイッチには、IP スイッチ [cmdb_ci_ip_switch] テーブルにリストされているすべてのフィールドがあります。セカンダリスイッチには、名前、serial_number、model_id、メーカー、スタック、およびstack_modeがあります。
注:
スイッチのすべてのポートがポート 161 に対してオープンになっている場合、スイッチはポートごとに IP アドレスを持ちますが、すべてのポートで同じシリアル番号が使用されます。構成アイテム (CI) の識別はシリアル番号に基づいているため、ディスカバリーでは新しいレコードを作成するのではなく、毎回既存のレコードが更新されます。
水平ディスカバリー中にディスカバリーによって収集されるデータ
ディスカバリー は、ネットワークスイッチパターンの実行時に、 CMDB にデータを入力します。
| フィールド | 説明 |
|---|---|
| 名前 [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] | スイッチがインストールされている場所。 |
| フィールド | 説明 |
|---|---|
| IP アドレス [ip_address] | ネットワークスイッチの IP アドレス。 |
| ネットマスク [netmask] | ネットワークスイッチのネットマスク。 |
| ニック [nic] | ネットワークアダプタ [cmdb_ci_network_adapter] テーブルを参照します。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | ネットワークアダプターの名前。 |
| IP アドレス [ip_address] | ネットワークアダプターの IP アドレス。 |
| ネットマスク [netmask] | ネットワークアダプターのネットマスク。 |
| MAC アドレス [mac_address] | ネットワークアダプターの MAC アドレス。 |
| エイリアス [alias] | ユーザーが割り当てたネットワークアダプターの名前。 |
| 構成アイテム (CI) [cmdb_ci] | IP スイッチ [cmdb_ci_ip_switch] テーブルを参照します。 |
| フィールド | 説明 |
|---|---|
| 名前 [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] |