分析データの収集の概要
Paragon Automationは、ジュニパーネットワークス、Nokia、Cisco IOS XRデバイスからの分析データの収集に対応しています。
- 表1 は、ジュニパーネットワークスのデバイスから収集されたデータを示しています。
- 表 2 に、Cisco IOS XR デバイスから収集されたデータを示します。
- 表 3 に、Nokia デバイスで収集されたデータを示します。
データ |
デフォルトで収集 |
取り込みタイプ |
データの収集に使用されるルール |
---|---|---|---|
ラベルスイッチパス(LSP)統計情報[RSVP、セグメントルーティング(色付きと非色付きの両方)]*
メモ:
現在、Paragon PathfinderはSRv6 LSP統計の収集をサポートしていません。 |
はい |
ティッカー |
controller-telemetry /ctrl-label-switched-path controller-telemetry /ctrl-label-switched-path-aggregation |
論理および物理インターフェイスの統計情報 |
はい |
ティッカー |
controller-telemetry /ctrl-logical-interface controller-telemetry /ctrl-logical-interface-aggregation コントローラテレメトリ/ctrl-physical-interface controller-telemetry /ctrl-physical-interface-aggregation |
セグメント ID(SID) |
はい |
ティッカー |
controller-telemetry /ctrl-sr-sid |
リンク遅延 |
はい |
iAgent |
controller-telemetry /ctrl-link-latency |
LSPレイテンシ |
はい |
Syslogから取得 |
controller-telemetry /ctrl-lsp-latency |
サービス品質(QoS) |
いいえ |
ティッカー |
controller-telemetry /ctrl-egress-queue-interface controller-telemetry /ctrl-ingress-queue-interface |
ラベル配布プロトコル(LDP)の需要 |
いいえ |
iAgent |
controller-telemetry /ctrl-ldp-demand-stats |
Netflow | はい | 該当なし | controller.telemetry/ctrl-demand-stats controller.telemetry/ctrl-as-demand-stats |
メモ:
メモ:
ジュニパーデバイスの場合、パス計算要素プロトコル(PCEP)がルートメトリックを報告します。詳細については、 LSP の基本設定を参照してください。LSPのルートメトリックを設定し、Paragon Pathfinderのグローバル設定を設定するには、[ 設定>ネットワーク設定]>パスファインダー設定>パス計算サーバー ページから行うことができます。 |
データ |
デフォルトで収集 |
取り込みタイプ |
データの収集に使用されるルール |
---|---|---|---|
ラベルスイッチパス(LSP)統計(RSVP、セグメントルーティング) |
はい |
Snmp 使用される管理情報ベース(MIB)は、MPLS-TE-STD-MIB::mplsTunnelTableです。 |
controller-telemetry /ctrl-label-switched-path-snmp-aggregation |
ラベルスイッチパス(LSP)統計情報[セグメントルーティング、カラー] |
いいえ |
Snmp 使用される管理情報ベース(MIB)は、IF-MIB::ifXTable です。 |
controller-telemetry /ctrl-label-switched-path-sr-color-snmp-cisco-aggregation |
論理および物理インターフェイスの統計情報 |
はい |
|
|
Netflow | はい | 該当なし | controller.telemetry/ctrl-demand-stats controller.telemetry/ctrl-as-demand-stats |
シスコ デバイスは、PCEP 経由でカラー属性を送信しません。SR カラー付き LSP のカラー属性を手動で設定するか、デバイス上でデバイスコレクションを実行する必要があります。
構成例:
API - https://{{UI-IP}}/traffic-engineering/api/topology/v2/1/te-lsps/{{LSP-INDEX}} Operation - PATCH Body - [{"op":"replace","path":"/plannedProperties/color","value":<color>}]
Cisco IOS XR デバイスの場合、報告されるメトリックは、送信元から宛先への特定のパスに沿ったすべての発信インターフェイスの IGP メトリックの合計です。
データ |
デフォルトで収集 |
取り込みタイプ |
データの収集に使用されるルール |
---|---|---|---|
ラベルスイッチパス(LSP)統計(RSVP、セグメントルーティング) |
はい |
Snmp 使用される管理情報ベース(MIB)は、MPLS-TE-STD-MIB::mplsTunnelTableです。 |
controller-telemetry /ctrl-label-switched-path-snmp-nokia-aggregation |
論理および物理インターフェイスの統計情報 |
はい |
Snmp 使用される管理情報ベース(MIB)は、IF-MIB::ifXTable です。 |
Snmp: controller-telemetry /ctrl-logical-interface-snmp-aggregation controller-telemetry /ctrl-physical-interface-snmp-aggregation |
デフォルトのSNMP収集間隔は300秒です。この間隔は、取り込み設定ページ(構成>データ取り込み>設定)の周波数プロファイルタブにあるctrl-snmp-frequencyフィールドから変更できます。詳細については、「頻度プロファイルの管理」を参照してください。
Nokia デバイスの場合、報告されるメトリックは、送信元から宛先への特定のパスに沿ったすべての発信インターフェイスの IGP メトリックの合計です。
デバイス統計を収集するワークフロー
Paragon Automationには、デフォルトのコントローラデバイスグループとデフォルトのコントローラプレイブックが含まれています。これらのデバイスから分析データを収集できるように、デバイスをコントローラデバイスグループに追加する必要があります。コントローラー プレイブックは、分析データを収集するためのルールを定義します。
以下は、Paragon Automationで分析データを収集するワークフローです。
-
まだ追加されていない場合は、データを収集するデバイスをコントローラデバイスグループに追加します。 デバイス グループの編集を参照してください。
-
デバイス収集タスクを実行して、トポロジービュー(ネットワーク>トポロジー)に表示されているインターフェイスにリンクを関連付けます。 デバイス収集タスクの追加を参照してください。
-
ジュニパーネットワークスのデバイスの場合、JTIテレメトリデータとRPM統計を送信するようにデバイスを設定します。 JTIテレメトリデータとRPM統計をデータコレクタに送信するためのルーターの設定を参照してください。
-
Cisco IOS XR デバイスの場合は、インターフェイス統計を収集するために OpenConfig または SNMP を設定します。
-
Cisco IOS XR デバイスの CLI にアクセスします。
-
次のいずれかの操作を行います。
-
Cisco IOS XR デバイスで OpenConfig を設定するには、次の設定を追加します。
grpc port 32767 no-tls ! telemetry model-driven sensor-group JTIMON_INTERFACE sensor-path openconfig-interfaces:interfaces ! subscription hbot_interfaces_ sensor-group-id JTIMON_INTERFACE sample-interval 10000 ! subscription hbot_interfaces_interface_state_ sensor-group-id JTIMON_INTERFACE sample-interval 10000 ! subscription hbot_interfaces_interface_subinterfaces_subinterface_state_ sensor-group-id JTIMON_INTERFACE sample-interval 10000 ! !
- Cisco IOS XR デバイスで SNMPv2 を設定するには、次の設定を追加します。
snmp-server community public RO
- Cisco IOS XR デバイスで SNMPv3 を設定するには、次の設定を追加します。
メモ:
以下は、 の 構成例です。
snmp-server view ViewDefault iso included snmp-server group GrpMonitoring v3 priv read ViewDefault snmp-server user UserJustMe GrpMonitoring v3 auth sha AuthPass1 priv aes 128 PrivPass2
SNMPv3 設定を追加した後、デバイス ページ(デバイスの設定>)から SNMPv3 パラメータを設定します。詳細については、 SNMPインジェストの設定 を参照してください。
-
-
設定をコミットします。
commit
-
-
Paragon Automationのコントローラープレイブックにオプションのルールを追加します。
LSP統計、インターフェイス統計、SID統計、およびリンク遅延を収集するためのルールは、デフォルトでコントローラープレイブックに追加されています。
QoS および LDP デマンド統計を収集する場合は、これらの統計を収集するルールを手動で追加する必要があります。コントローラー プレイブックにルールを追加します。
-
左側のナビゲーション メニューにある [ 構成] > [プレイブック ] アイコンをクリックします。
[プレイブック] ページが表示されます。
-
コントローラプレイブックをクリックします。
[プレイブック コントローラーの編集] ページが表示されます。
-
[ ルール ] フィールドで、次のルールをクリックして選択します。
-
QoS データを収集するための controller-telemetry/ctrl-egress-queue-interface および controller-telemetry/ctrl-ingress-queue-interface。
-
LDPデマンド統計を収集するためのcontroller-telemetry/ctrl-ldp-demand-stats。
-
-
「 保存してデプロイ」をクリックします。
プレイブックが正常に保存され、コントローラーデバイスグループ内のデバイスにデプロイされたことを示す確認メッセージが表示されます。
プレイブックの編集の詳細については、「プレイブックの編集」を参照してください。
-
コントローラーデバイスグループに割り当てられている現在のプレイブックインスタンスを一時停止し、新しいプレイブックインスタンスを追加します。詳細については 、「プレイブックインスタンスの管理 」を参照してください。
-
(オプション)一時停止したプレイブック インスタンスを削除します。
-
-
設定をコミットします。
commit
-
ステップ 5 で QoS データのルールを追加した場合は、次のデータ ロールアップ要約プロファイルをコントローラ デバイス グループに追加します。
ctrl-egress-queue-interface-rollup-profile and ctrl-ingress-queue-interface-rollup-profile
controller-default-rollup-profileは、デフォルトでコントローラデバイスグループに追加されます。
データ集計プロファイルの詳細については、データ集計の概要およびデータ集計プロファイルの適用を参照してください。
-
コレクタデバイスグループにデバイスを追加して、デバイスデータの収集を有効にします。
デバイス グループにデバイスを追加するには、次のいずれかを実行します。
-
コントローラデバイスグループを編集して、さらにデバイスを追加します。 デバイス グループの編集を参照してください。
-
デバイスをコントローラデバイスグループに割り当てます。 デバイスの編集を参照してください。
メモ:JTI(Junos Telemetry Interface)センサーは、ジュニパーネットワークスのデバイスのシステム ID パラメーターを使用して、デバイスからデータを収集します。そのため、Paragon Automationでまだ設定されていない場合は、ジュニパーネットワークスのデバイスのシステムIDを設定します。システム ID は、<>:<host_namejti_ip_address> の形式で、デバイスで設定されている値と同じである必要があります。Paragon Automation でのデバイスのシステム ID の設定については、デバイスの編集を参照してください。
-
Cisco IOS XR デバイスからテレメトリを収集するための設定例
シスコ デバイスのサブスクリプション名は、Paragon Insightsルールの sensor-name から取得する必要があります。サブスクリプションは、シスコ デバイスで実行するかどうかによって異なりますsensor-name。たとえば、 が /interfaces-test
の場合sensor-name、サブスクリプション名は IOS-XR hbot_interfaces_test_
で として設定する必要があります。
Paragon Automationがサブスクリプション要求をCiscoデバイスに送信すると、次のようになります。
-
プレフィックス
hbot_
sensor-nameが 、 および に追加されます。 -
文字以外の文字と数字以外の文字はすべてアンダースコア (_) に置き換えられます。
変換は、 が先頭にスラッシュ(/)で設定されている場合にのみ sensor-name 行われます。
次に、Cisco IOS XR デバイスからテレメトリを取得するための Paragon Insights ルールの設定例を示します。
set healthbot topic controller.telemetry rule ctrl-label-switched-path sensor sr-lsp-mdt open-config sensor-name /jtimon_sr_te set healthbot topic controller.telemetry rule ctrl-label-switched-path sensor sr-lsp-mdt open-config frequency 60s set healthbot topic controller.telemetry rule ctrl-label-switched-path field lsp-stats-bytes sensor sr-lsp-mdt path /xtc/policy-forwardings/policy-forwarding/stats/bytes set healthbot topic controller.telemetry rule ctrl-label-switched-path field lsp-stats-counter sensor sr-lsp-mdt path "/xtc/policy-forwardings/policy-forwarding/@name" set healthbot topic controller.telemetry rule ctrl-label-switched-path field lsp-stats-packets sensor sr-lsp-mdt path /xtc/policy-forwardings/policy-forwarding/stats/packets set healthbot topic controller.telemetry rule ctrl-label-switched-path field to-ip sensor sr-lsp-mdt path /xtc/policy-forwardings/policy-forwarding/active-lsp/candidate-path/name
であるためsensor-name/jtimon_sr_te
、Cisco IOS の設定は次のようになります。
subscription hbot_jtimon_sr_te_ sensor-group-id sr-te sample-interval 10000 !
データの概要作成と保持ポリシー
Paragon Automationは、要約(ロールアップ)プロファイルを使用してデータをロールアップすることで、データが格納されるディスク領域を小さくし、時系列データベース(TSDB)のパフォーマンスを向上させます。生のネットワークとデバイスのデータは、集計関数を使用して時間単位と日単位のデータにグループ化されます。データ集計の詳細については、 データ集計の概要を参照してください。
既定では、データは次の期間保持されます。
-
毎日のロールアップ データは 1000 日間保存されます。
-
時間単位のロールアップ データは 180 日間保存されます。
-
生データは 14 日間保存されます。
ロールアップ データが保持される既定の期間は、[取り込み設定] ページの [管理] > [ 取り込み設定] >保持ポリシーから変更できます。
ネットワークアーカイブタスクは、ロールアップされたデータを使用してネットワーク統計を提供します。また、Paragon Pathfinder設定に基づいて rollup-query-cutoff-interval
ロールアップされた測定値から長距離データを取得することにより、トポロジーグラフに統計を表示します。
rollup-query-cutoff-interval
生データまたはロールアップされたデータがフェッチされる期間を定義します。で設定された rollup-query-cutoff-interval
値以下の期間にデータを照会すると、生データがフェッチされ、 より大きい rollup-query-cutoff-interval
時間にわたってデータが照会される場合、時間ごとのロールアップデータが取得されます。既定値は 7 日に設定されています。つまり、既定では、7 日を超えるデータを照会すると、ロールアップされたデータがフェッチされます。このパラメータの設定 rollup-query-cutoff-interval
については、 GUI からのパスファインダー設定の変更 またはパス ファインダー CLI からのパスファインダー設定の変更を参照してください。