Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

JTIテレメトリデータとRPM統計をデータコレクターに送信するためのルーターの設定

Junos Telemetry Interface(JTI)センサーは、PFEからデータ(LSPトラフィックデータ、論理および物理インターフェイストラフィックデータ)を生成し、データプレーンを介してのみプローブを送信します。そのため、ルーティングエンジンを管理ネットワークに接続するだけでなく、いずれかのデバイスのコレクターにデータポートを接続する必要があります。ネットワーク内の残りのデバイスは、そのインターフェイスを使用してコレクターに到達できます。

手記:

NorthStarの分析には、Junos OSリリース15.1F6以降を使用する必要があります。

ルーターを設定するには、以下の手順に従います。

  1. テレメトリデータ用のデバイス(Junos OSとJunos OS Evolvedを実行する両方のデバイス)を設定します。各デバイスでは、次の構成が必要です。デバイスを拡張 IP モードに設定する必要があり、完全な再起動が必要になる場合があります。
    手記:
    • NorthStarがJunos OSを実行しているルーター上のMPC10ラインカードからのJTIテレメトリパケットを正しく処理するには、以下を確認してください。

      • リモートポートをin [services analytics streaming-server server] as 3000に設定

      • 足す set services analytics export-profile profile-name payload-size 1400

    • NorthStar と HealthBot との統合を設定している場合は、デフォルトのリモートポート 4000 を使用し、リモート アドレスを HealthBot サーバの IP アドレスに設定します。

    この設定では、リモートアドレスはコレクターのIPアドレスです(データポートを介して到達可能)。ローカルアドレスは、ループバックまたはルーターIDのいずれか、デバイスを識別するためにデバイスプロファイルで設定されているものでなければなりません。

  2. NorthStarは、SR-TE LSPの帯域幅サイジングとコンテナLSPをサポートしています。この機能には、Junos OSリリース19.2R1以降が必要です。セグメントルーティングデータの収集を有効にするには、ルーターに追加の設定が必要です。例えば:
  3. RPM(リアルタイム パフォーマンス監視)を使用すると、ネットワーク パフォーマンスをリアルタイムで監視し、ネットワーク効率を評価および分析できます。これを実現するために、RPMは監視とネットワーク追跡の目的で、ネットワーク内の他のIPホストとプローブのセットを交換します。

    インターフェイスの遅延を測定するようにRPMプローブを設定します。次の例は、インターフェイス ge-0/1/1.0 からリモート アドレス 10.101.105.2(Junos OS を実行しているデバイス上)と、et-0/0/3:0.0 からリモート アドレス 10.10.10.1(Junos OS Evolved を実行しているデバイス上)へのプローブの設定を示しています。このリモートアドレスは、リンクのもう一方の端にあるノードのIPアドレスである必要があります。

    手記:

    テスト名は、測定対象のインターフェイスと一致する必要があります(次の例では、テストge-0/1/1.0およびテストet-0/0/3:0.0)。

    • 以下は、Junos OS を実行しているデバイスで RPM プローブを構成するサンプルです。

    • 以下は、Junos OS Evolvedを実行しているデバイスでRPMプローブを設定するためのサンプルです。

  4. Junos OSとJunos OS Evolvedを実行している両方のデバイスに対して、次のコマンドを使用してsyslogホストを設定します。 :
    手記:

    重要: PCS への重複した遅延データの作成を防ぐために、HealthBot との統合を構成する場合は、この手順を実行しないでください。

  5. RPMプローブはまだテレメトリデータを生成しませんが、 rpm-log.slax スクリプト(Junos OSを実行しているデバイスの場合)または evo-rpm-log.slax (Junos OS Evolvedを実行しているデバイスの場合)を使用して結果をプッシュできます。スクリプトは /opt/northstar/data/logstash/utils/junoscripts にあります。ルーターの /var/db/scripts/event にスクリプトをインストールします。

    vi などのテキストエディタを使用して、次のように rpm-log.slax スクリプトに 1 つ追加します (バンドルされたスクリプトは将来のリリースで更新される予定です)。

    スクリプトをイベント/スクリプト構成に追加して有効にします。

    手記:

    重要: PCS への重複した遅延データの作成を防ぐために、HealthBot との統合を構成する場合は、この手順を実行しないでください。

    • rpm-log.slax スクリプトを有効にするには、次のようにします。

    • evo-rpm-log.slax スクリプトを有効にするには:

      evo-rpm-log.slax スクリプトに次の行を追加して、60 秒ごとにデバイスに ping を実行するスクリプトをトリガーします。

    rpm-log.slax スクリプトのテキストは次のとおりです。コメントは /* */ で囲まれています。

    evo-rpm-log.slax スクリプトのテキストは以下の通りです。コメントは /* */ で囲まれています。