Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

ネットワーク分析

SUMMARY このセクションでは、データ センター インフラストラクチャのパフォーマンスと動作を可視化するネットワーク分析機能について説明します。スイッチからデータを収集し、高度なアルゴリズムを使用してデータを分析し、結果をレポートに取り込みます。ネットワーク管理者は、レポートを使用して問題のトラブルシューティング、意思決定、リソースの調整を行うことができます。

ネットワーク分析の概要

パケット転送エンジンの分析マネージャー(分析)はトラフィックとキューの統計情報を収集し、ルーティング エンジンの分析デーモン(分析)がデータを分析してレポートを生成します。マイクロバースト監視と高頻度トラフィック統計監視を構成することで、ネットワーク分析を有効にできます。

注:

Junos OS リリース 13.2X51-D15 では、ネットワーク分析機能が強化され、CLI ステートメントと階層に対して広範な変更が行われました。13.2X51-D15以前のリリースからJunos OSリリース13.2X51-D15以降にアップグレードした場合、以前のリリースでコミットされたネットワーク分析設定はデバイスに表示されますが、機能は無効になります。この機能を有効にするには、新しい CLI ステートメントと階層を使用して再設定する必要があります。

詳細については、以下を参照してください。

分析機能の概要

キュー(マイクロバースト)監視と高頻度トラフィック統計監視を設定することで、ネットワーク分析を有効にします。マイクロバースト監視を使用して、ネットワーク内のトラフィック キューの状態を確認します。マイクロバーストが発生すると、パケット転送エンジンに対して、ユーザーが指定したキューの深さまたは遅延のしきい値に達したことを示します。キューの深さはデータを含むバッファー(バイト単位)であり、遅延はデータがキューに残る時間(ナノ秒またはマイクロ秒)です。

キューの深さまたは遅延(両方ではない)に基づいてキュー監視を設定し、パケット転送エンジンがマイクロバーストを確認してルーティング エンジンにデータを送信して処理する頻度(ポーリング間隔)を設定できます。システム上のすべての物理インターフェイス、またはスイッチ上の特定のインターフェイスに対して、キュー監視をグローバルに設定できます。ただし、指定されたキュー監視間隔は、すべてのインターフェイスに適用されるか、またはなしに適用されます。各インターフェイスの間隔を設定することはできません。

高頻度トラフィック統計監視を使用して、指定されたポーリング間隔でトラフィック統計を収集します。キュー監視間隔と同様に、トラフィック監視間隔はすべてのインターフェイスに適用されるか、またはなしに適用されます。各インターフェイスの間隔を設定することはできません。

トラフィックとキューの監視は、デフォルトで無効になっています。CLIを使用して、各タイプの監視を設定する必要があります。いずれの場合も、インターフェイスの設定が常にグローバル設定よりも優先されます。

注:

物理インターフェイスに対してのみトラフィックとキュー監視を設定できます。論理インターフェイスとVCP(バーチャルシャーシポート)インターフェイスはサポートされていません。

ルーティングエンジン内の分析デーモンは、キューおよびトラフィック統計レコードを含むローカルログファイルを生成します。ログ ファイル名とサイズ、およびログ ファイルの数を指定できます。ファイル名を設定しない場合、データは保存されません。

ローカルログファイルを表示するか、キューとトラフィック統計を含むストリーミングデータを受信するサーバーを指定することができます。

各ポートに対して、トラフィック統計の最後の 10 件のレコードと 100 件のキュー統計レコードの情報がキャッシュされます。この情報は、 コマンドを使用 show analytics して表示できます。

traceoptions データを格納するには、 階層レベルで ステートメントを[edit services analytics]設定traceoptionsします。

ネットワーク分析の強化の概要

Junos OS リリース 13.2X51-D15 以降、ネットワーク分析機能は以下の機能強化を提供します。

  • リソース—インターフェイスとシステムで構成されます。インターフェイスリソースでは、各インターフェイスにインターフェイス名と関連するリソースプロファイル名を設定できます。システム リソースでは、キュー監視とトラフィック監視のポーリング間隔、およびシステムに関連するリソース プロファイルを構成できます。

  • リソース プロファイル — キューおよびトラフィック監視の構成(奥行きのしきい値や遅延のしきい値など)、および各タイプの監視が有効または無効になっているかどうかが含まれるテンプレート。リソースプロファイルが設定されたら、システムまたはインターフェイスリソースに適用します。

  • コレクター — キューおよびトラフィック監視統計を収集するサーバーで、ローカル サーバーまたはリモート サーバーを使用できます。監視統計をログ ファイルに格納するようにローカル サーバーを構成するか、ストリームされた統計データを受信するリモート サーバーを構成できます。

  • エクスポートプロファイル — ストリーミングデータをリモートコレクターに送信する場合は、エクスポートプロファイルを設定する必要があります。エクスポート プロファイルでは、ストリーミング データのカテゴリ(システム全体またはインターフェイス固有)を定義して、コレクターが受信するストリーム タイプを決定します。システムストリームとインターフェイスストリームの両方のカテゴリを指定できます。システム データには、システム情報とキューおよびトラフィック監視のステータスが含まれます。インターフェイス固有のデータには、インターフェイス情報、キューとトラフィックの統計、リンク、キュー、トラフィックステータスが含まれます。

  • Google Protocol Buffer(GBP)ストリーム形式 — 単一の AnRecord メッセージでリモート コレクターに送信される統計データを監視するための新しいストリーミング形式。このストリーム形式では、次のような 9 種類の情報が提供されます。

    • システム情報—ブート時間、モデル情報、シリアル番号、ポート数などの一般的なシステム情報。

    • システム キュー ステータス — システムの一般的なキュー ステータス。

    • システム トラフィック ステータス — システムのトラフィック ステータス全般。

    • インターフェイス情報—SNMPインデックス、スロット、ポート、その他の情報が含まれます。

    • インターフェイスのキュー統計 - 特定のインターフェイスのキュー統計。

    • インターフェイスのトラフィック統計 - 特定のインターフェイスのトラフィック統計。

    • インターフェイスのリンクステータス—リンク速度、状態などが含まれます。

    • インターフェイスのキュー ステータス — 特定のインターフェイスのキュー ステータス。

    • インターフェイスのトラフィックステータス — 特定のインターフェイスのトラフィックステータス。

  • analytics.protoファイル — GBP ストリーム形式のテンプレートを提供します。このファイルは、分析サーバー・アプリケーションの作成に使用できます。ファイルをダウンロードするには、次の手順に進みます。

    https://www.juniper.net/documentation/en_US/junos13.2/topics/reference/proto-files/analytics-proto.txt

  • しきい値の使用 - キューの深さまたは遅延のしきい値が低い値を超えた場合、Analytics Manager(分析)によってキュー統計レコードが生成されます。

  • ユーザーデータグラムプロトコル(UDP)—リモートストリーミングサーバーポートに対して、TCP(伝送制御プロトコル)に加えて設定できる追加のトランスポートプロトコル。

  • ローカル ロギング用の単一ファイル — キューとトラフィックの統計情報用の別のログ ファイルを置き換えます。

  • 遅延測定の変更 - 遅延値の構成とレポートがマイクロ秒からナノ秒に変更されました。

  • UTC 形式での収集時間のレポートの変更 - 統計情報の収集時間は、ミリ秒ではなくマイクロ秒で報告されます。

  • 新しい運用モード コマンド —コマンド show analytics collectorshow analytics streaming-server 置き換えます。

  • コマンド出力形式の変更 — 以下の変更を含めます。

    • キューとトラフィックの統計情報にユニキャスト、マルチキャスト、ブロードキャスト パケット カウンターを追加。

    • 出力における統計情報のシーケンスの反転。最も新しいレコードが先頭に表示され、最も古いレコードが出力の最後に表示されます。

    • グローバル設定がない場合、および show analytics status コマンド出力のshow analytics configurationグローバル部分からトラフィックまたはキュー監視ステータス情報を削除します。

    • n/aパラメーターが設定されていない場合は、 および show analytics status コマンド出力のインターフェイス固有部分show analytics configuration(深さしきい値や遅延しきい値など)への追加。

CLI 変更の概要

Junos OS リリース 13.2X51-D15 以降、ネットワーク分析機能の機能強化により、機能を設定すると CLI が変更されます。CLIの変更の概要については、を参照してください 表 1

表 1: ネットワーク分析 CLI の変更

タスク

Junos OS リリース 13.2X50-D15 および 13.2X51-D10 用 CLI

Junos OS リリース 13.2X51-D15 以降の CLI

グローバル キューとトラフィック監視ポーリング間隔の設定

[edit services analytics]

traffic-statistics {
    interval interval;
}
queue-statistics {
    interval interval;
}

[edit services analytics]

resource {
    system {
        polling-interval {
            queue-monitoring interval;
            traffic-monitoring interval;
        }
    }
}

トラフィックおよびキュー統計レポート用のローカル ファイルの設定

[edit services analytics]

traffic-statistics {
    file filename;
    size size;
    files number;
}
queue-statistics {
    file filename;
    size size;
    files number;
}

[edit services analytics]

collector {
    local {
        file filename {
            files number;
            size size;
        }
    }
}

キュー統計とトラフィック監視を有効にし、すべてのインターフェイスの深さしきい値を指定する(グローバル)

[edit services analytics]

interfaces {
    all {
        queue-statistics;
        traffic-statistics;
        depth-threshold {
            high number;
            low number;
        }
    }
}

リソース プロファイルを定義し、システムに適用する必要があります。

  1. リソース プロファイルを定義するには、次の手順に示します。

    [edit services analytics]

    resource-profiles {
        profile-name{
            queue-monitoring;
            traffic-monitoring;
            depth-threshold {
                high number;
                low number;
            }
        }
    }
    
  2. プロファイルをシステムに適用するには、次の手順にしたがっています。

    [edit services analytics]

    resource {
        system {
            resource-profile profile-name;
        }
    }
    

キュー統計とトラフィック監視の有効化、および 1 つのインターフェイスの遅延しきい値の指定

[edit services analytics]

interfaces {
    interface{
        queue-statistics;
        traffic-statistics;
        latency-threshold
        high number;
        low number;
    }
}

リソースプロファイルを定義し、インターフェイスに適用する必要があります。

  1. リソース プロファイルを定義するには、次の手順に示します。

    [edit services analytics]

    resource-profiles {
        profile-name{
            queue-monitoring;
            traffic-monitoring;
            latency-threshold {
                high number;
                low number;
            }
        }
    }
    
  2. インターフェイスにプロファイルを適用するには、次の手順に従います。

    [edit services analytics]

    resource {
        interfaces {
            interface-name {
                resource-profile profile-name;
            }
        }
    }
    

リモートサーバーに送信するストリーミングデータ形式(JSON、CSV、またはQSV)の設定

注:

Junos OS リリース 13.2X51-D15 では、トランスポート プロトコル(TCP または UDP)の GPB ストリーム形式と設定のサポートが追加されました。

[edit services analytics]

streaming-servers {
    address ip-address {
        port number {
            stream-format format;
        }
    }
}

エクスポート プロファイルでストリーム形式を定義し、そのプロファイルをコレクターに適用する必要があります。

  1. ストリーム形式を設定するには:

    [edit services analytics]

    export-profiles {
        profile-name {
            stream-format format;
        }
    }
    
  2. エクスポート プロファイルをコレクターに適用するには、以下の手順にしたがっています。

    [edit services analytics]

    collector {
        address ip-address {
            port number {
                transport protocol {
                    export-profile profile-name;
                }
            }
        }
    }
    

リモートサーバーに送信するストリーミングメッセージタイプ(キューまたはトラフィック統計)の設定

[edit services analytics]

streaming-servers {
    address ip-address {
        port number {
            stream-type type;
            stream-type type;
        }
    }
}

エクスポート プロファイルを定義し、コレクターに適用する必要があります。

  1. エクスポート プロファイルを定義するには、

    [edit services analytics]

    export-profiles {
        profile-name {
            interface {
                information;
                statistics {
                    queue;
                    traffic;
                }
                status {
                    link;
                    queue;
                    traffic;
                }
            }
            system {
                information;
                status {
                    queue;
                    traffic;
                }
            }
        }
    }
    
  2. エクスポート プロファイルをコレクターに適用するには、以下の手順にしたがっています。

    [edit services analytics]

    collector {
        address ip-address {
            port number {
                export-profile profile-name;
            }
        }
    }
    

外部サーバーにストリーミング データを送信するためのトランスポート プロトコルの設定

設定は利用できません。TCP プロトコルのみがサポートされています。

設定が可能です。TCPおよびUDPプロトコルの両方がサポートされており、同じポートに対して設定できます。

[edit services analytics]

collector {
    address ip-address {
        port number1 {
            transport tcp;
            transport udp;
        }
        port number2 {
            transport udp;
        }
    }
}

リモート ストリーミング サーバーまたはコレクターに関する情報を表示します。

コマンドを show analytics streaming-sever 発行します。

コマンドを show analytics collector 発行します。

拡張ネットワーク分析ストリーミングデータについて

ネットワーク分析監視データは、コレクターと呼ばれるリモート サーバーにストリーミングできます。キューとトラフィックの統計情報を含むストリーミングデータを受信するように、1つ以上のコレクターを設定できます。このトピックでは、ストリーミングされたデータ出力について説明します。

注:

このトピックは、Junos OS リリース 13.2X51-D15 以降に適用されます。

Junos OS リリース 13.2X51-D15 以降、ネットワーク分析では以下のストリーミング データ形式と出力がサポートされています。

Google Protocol Buffer(GPB)

Junos OS リリース 13.2X51-D15 に、Google Protocol Buffer(GPB)ストリーミング形式のサポートが追加されました。このストリーミング形式は以下の機能を提供します。

  • リソースタイプ(システム全体またはインターフェイス固有)に基づいて、9種類のメッセージをサポートします。

  • 階層形式でメッセージを送信します。

  • GPB フォーマットのメッセージから、他のストリーム形式メッセージ(JSON、CSV、TSV)を生成できます。

  • 8 バイト・メッセージ・ヘッダーが含まれます。詳細については、を参照してください 表 2

表 2 は、GPB ストリーム形式メッセージ ヘッダーについて説明します。

表 2: GPBストリーム形式メッセージヘッダー情報

バイト位置

フィールド

0~3

メッセージの長さ

4

メッセージのバージョン

5~7

将来の使用に向けて予約済み

次の GPB プロトタイプ ファイル(analytics.proto)は、ストリーミング されたデータに関する詳細を提供します。

JavaScript Object Notation(JSON)

JavaScript Object Notation(JSON)ストリーミング形式は、以下のデータをサポートしています。

  • - キュー統計データ。次がその例です。

    キュー統計出力フィールドの詳細については、を参照してください 表 3

  • トラフィック統計。次がその例です。

    トラフィック統計出力フィールドの詳細については、を参照してください 表 4

コンマ区切り値(CSV)

カンマ区切り形式(CSV)ストリーミング形式では、以下のデータがサポートされています。

  • - キュー統計。次がその例です。

    キュー統計出力フィールドの詳細については、を参照してください 表 3

  • トラフィック統計。次がその例です。

    トラフィック統計出力フィールドの詳細については、を参照してください 表 4

タブ区切り値(TSV)

タブ区切り値(TSV)ストリーミング形式では、以下のデータがサポートされています。

  • - キュー統計。次がその例です。

    キュー統計出力フィールドの詳細については、を参照してください 表 3

  • トラフィック統計。次がその例です。

    トラフィック統計出力フィールドの詳細については、を参照してください 表 4

JSON、CSV、TSV のキュー統計出力

表 3 は、ストリーミングされたキュー統計データの出力フィールドを、表示される順序で説明します。

表 3: ストリーミング キュー統計データ出力フィールド

フィールド

説明

レコードタイプ

統計のタイプ。として表示されます。

  • queue-stats (JSON 形式)

  • q (CSV または TSV 形式)

時間

統計情報がキャプチャされた時間(UNIX の画期的な形式)。

ルーターID

ネットワーク分析ホスト デバイスの ID。

port

ネットワーク分析用に設定された物理ポートの名前。

遅延

トラフィック キュー遅延(ミリ秒単位)

キューの深さ

トラフィック キューの深さ(バイト単位)。

JSON、CSV、TSV のトラフィック統計出力

表 4 は、ストリーミングされたトラフィック統計データの出力フィールドを表示する順序で説明します。

表 4: ストリーミング トラフィック統計データ出力フィールド

フィールド

説明

レコードタイプ

統計のタイプ。として表示されます。

  • traffic-stats (JSON 形式)

  • t (CSV または TSV 形式)

時間

統計情報がキャプチャされた時間(UNIX の画期的な形式)。

ルーターID

ネットワーク分析ホスト デバイスの ID。

port

ネットワーク分析用に設定された物理ポートの名前。

rxpkt

受信したパケットの総数。

rxpps

1 秒あたりに受信したパケットの合計。

rxbyte

受信した総バイト数。

rxbps

1 秒あたりに受信した総バイト数。

rxdrop

- ドロップされた受信パケットの総数。

rxerr

- エラーが発生したパケットの総数。

txpkt

送信された総パケット数。

txpps

1 秒あたりに送信される総パケット数。

txbyte

送信された総バイト数。

txbps

1 秒あたりに送信される総バイト数。

txdrop

ドロップされた総送信バイト数。

txerr

- エラーが発生した(ドロップされた)送信パケットの総数。

拡張分析ローカル ファイル出力について

ネットワーク分析機能は、データセンターインフラストラクチャのパフォーマンスと動作を可視化します。キューまたはトラフィック統計の監視、またはその両方を設定することで、ネットワーク分析を有効にします。さらに、トラフィックおよびキュー統計レコードを格納するためのローカルファイルを設定できます。

注:

このトピックでは、Junos OS リリース 13.2X51-D15 以降のローカル ファイル出力について説明します。

Junos OS リリース 13.2X51-D15 以降、トラフィックおよびキュー監視統計は、1 つのファイルにローカルに格納できます。以下の例は、 コマンドからの出力を monitor start 示しています。

キュー統計出力と表 6トラフィック統計出力については、を参照してください表 5。テーブルのフィールドは、出力例に表示される順序で一覧表示されます。

表 5: ローカル分析ファイルのキュー統計の出力フィールド

フィールド

説明

出力の例

レコード・タイプ

統計のタイプ(キューまたはトラフィック監視)

q

時間(マイクロ秒)

UNIX の画期的なタイム(UNIX 時間)を、統計情報がキャプチャされたマイクロ秒単位で表します。

1393947567698432

ルーター ID

ネットワーク分析ホスト デバイスの ID。

qfx5100-33

ポート

ネットワーク分析用に設定された物理ポートの名前。

xe-0/0/19

遅延(ナノ秒)

ナノ秒単位のトラフィック キュー遅延。

1098572

キューの深さ(バイト)

トラフィック キューの深さ(バイト単位)。

1373216

表 6: ローカル分析ファイルのトラフィック統計の出力フィールド

フィールド

説明

出力の例

レコード・タイプ

統計のタイプ(キューまたはトラフィック監視)

t

時間(マイクロ秒)

UNIX の画期的なタイム(UNIX 時間)を、統計情報がキャプチャされたマイクロ秒単位で表します。

1393947569874528

ルーター ID

ネットワーク分析ホスト デバイスの ID。

qfx5100-33

ポート

ネットワーク分析用に設定された物理ポートの名前。

xe-0/0/16

rxpkt

受信したパケットの総数。

12603371884

rxucpkt

受信したユニキャスト パケットの総数。

12603371884

rxmcpkt

受信したマルチキャスト パケットの総数。

0

rxbcpkt

受信したブロードキャスト パケットの総数。

0

rxpps

1 秒あたりに受信したパケットの合計。

8426023

rxbyte

受信したオクテットの合計。

1613231610488

rxbps

1 秒あたりに受信した総バイト数。

8628248712

rxdroppkt

- ドロップされた受信パケットの総数。

0

rxcrcerr

受信したCRC/Alignエラー。

3

txpkt

送信された総パケット数。

5916761

txucpkt

送信されたユニキャスト パケットの総数。

5916761

txmcpkt

送信されたマルチキャスト パケットの総数。

0

txbcpkt

送信されたブロードキャスト パケットの総数。

0

txpps

1 秒あたりに送信される総パケット数。

0

txbyte

送信されたオクテットの総数。

757345408

txbps

送信された 1 秒あたりのバイト数。

0

txdroppkt

ドロップされた総送信パケット数。

0

txcrcerr

CRC/送信されたエラーの位置を合わせます。

0

ネットワーク分析ストリーミングデータについて

このトピックでは、リモート サーバーにストリーミングされるネットワーク分析キューとトラフィック統計について説明します。

1 つ以上のリモート サーバーが、キューとトラフィックの統計情報を含むストリーミング データを受信するように設定できます。ストリーミングされるデータの形式は、JSON(JavaScript Object Notation)、CSV(カンマ区切り値)、または TSV(タブ区切り値)です。

注:

このトピックで示す出力は、Junos OS リリース 13.2X51-D10 にのみ適用されます。時刻は Unix の画期的な形式(UNIX 時間または POSIX 時間とも呼ばれます)で表示されます。

以下の例は、異なるフォーマットでのストリーミング・キュー統計データ出力を示しています。

  • JSON 形式:

  • CSV 形式:

  • TSV形式:

表 7 は、ストリーミングされたキュー統計データの出力フィールドを、表示される順序で説明します。

表 7: ストリーミング キュー統計データ出力フィールド

フィールド

説明

レコードタイプ

統計のタイプ。として表示されます。

  • queue-stats (JSON 形式)

  • q (CSV または TSV 形式)

時間

統計情報がキャプチャされた時間(UNIX の画期的な形式)。

ルーターID

ネットワーク分析ホスト デバイスの ID。

port

ネットワーク分析用に設定された物理ポートの名前。

遅延

トラフィック キュー遅延(ミリ秒単位)

キューの深さ

トラフィック キューの深さ(バイト単位)。

次の例は、さまざまな形式でストリーミングされたトラフィック統計データ出力を示しています。

  • JSON 形式:

  • CSV 形式:

  • TSV形式:

表 8 は、ストリーミングされたトラフィック統計データの出力フィールドを表示する順序で説明します。

表 8: ストリーミング トラフィック統計データ出力フィールド

フィールド

説明

レコードタイプ

統計のタイプ。として表示されます。

  • traffic-stats (JSON 形式)

  • t (CSV または TSV 形式)

時間

統計情報がキャプチャされた時間(UNIX の画期的な形式)。

ルーターID

ネットワーク分析ホスト デバイスの ID。

port

ネットワーク分析用に設定された物理ポートの名前。

rxpkt

受信したパケットの総数。

rxpps

1 秒あたりに受信したパケットの合計。

rxbyte

受信した総バイト数。

rxbps

1 秒あたりに受信した合計ビット数。

rxdrop

- ドロップされた受信パケットの総数。

rxerr

- エラーが発生したパケットの総数。

txpkt

送信された総パケット数。

txpps

1 秒あたりに送信される総パケット数。

txbyte

送信された総バイト数。

txbps

1 秒あたりに送信される総バイト数。

txdrop

ドロップされた総送信バイト数。

txerr

- エラーが発生した(ドロップされた)送信パケットの総数。

ネットワーク分析の構成とステータスについて

ネットワーク分析機能は、データセンターインフラストラクチャのパフォーマンスと動作を可視化します。トラフィックとキューの統計監視を設定することで、ネットワーク分析を有効にできます。

注:

このトピックでは、Junos OS リリース 13.2X50-D15 および 13.2X51-D10 からの設定とステータス出力について説明します。

トラフィックまたはキューの監視を有効にしていた場合、 コマンドと show analytics status コマンドをshow analytics configuration発行して、グローバルインターフェイスの設定とステータスと特定のインターフェイスのステータスを表示できます。表示される出力は、グローバルインターフェイスと特定のインターフェイスレベルでの設定によって異なります。次がその例です。

  • 監視を無効にするグローバルインターフェイス設定(すべてのインターフェイス)は、インターフェイス上でそれを有効にする設定よりも優先されます。

  • 監視を有効または無効にするインターフェイス設定は、すべてのインターフェイスで監視がグローバルに無効にされていない限り、グローバルインターフェイス設定よりも優先されます。

  • すべてのインターフェイスか特定のインターフェイスかにかかわらず、設定がない場合、監視はデフォルトで無効になります(を参照 表 9)。

表 9 は、ユーザー構成と表示される設定の間の相関関係を説明します。

表 9: Junos OS リリース 13.2X51-D10 および 13.2X50-D15 の設定およびステータス出力

ユーザー設定

グローバル設定またはシステム設定

特定のインターフェイス設定

設定

状態

設定

状態

グローバルまたは特定のインターフェイス設定なし。これはデフォルト設定です。

自動

自動

自動

無効

グローバル インターフェイス設定はありませんが、特定のインターフェイス監視は無効です。

自動

自動

無効

無効

グローバルインターフェイス設定はありませんが、特定のインターフェイス監視が有効です。

自動

自動

有効

有効

監視はグローバルに無効になっており、インターフェイス設定はありません。

無効

無効

自動

無効

監視は、グローバルおよび特定のインターフェイスレベルの両方で無効になっています。

無効

無効

無効

無効

監視はグローバル インターフェイス レベルでは無効になっていますが、特定のインターフェイス レベルで有効になっています。グローバル インターフェイス の [無効] 設定は、特定のインターフェイスの [有効] 設定を優先します。

無効

無効

有効

無効

監視はすべてのインターフェイスで有効ですが、特定のインターフェイスの設定はありません。

有効

有効

自動

有効

監視は、グローバルレベルと特定のインターフェイスレベルの両方で有効です。

有効

有効

有効

有効

監視はすべてのインターフェイスで有効ですが、特定のインターフェイスでは無効になっています。

有効

有効

無効

無効

Google プロトコル バッファ ストリーム形式のプロトタイプ ファイル

Google Protocol Buffer(GBP)ストリーム形式は、単一の AnRecord メッセージ内のリモート コレクターに監視統計データをストリーミングするために使用されます。

ファイルは analytics.proto GBP ストリーム形式のテンプレートを提供します。このファイルは、分析サーバー・アプリケーションの作成に使用できます。

GPB プロトタイプ ファイルをダウンロードするには、次の手順に進みます。

https://www.juniper.net/documentation/en_US/junos13.2/topics/reference/proto-files/analytics-proto.txt

キュー監視の設定

ネットワーク分析キュー監視により、データ センター インフラストラクチャのパフォーマンスと動作を可視化できます。この機能は、スイッチからデータを収集し、高度なアルゴリズムを使用してデータを分析し、結果をレポートに取り込みます。レポートを使用して、問題のトラブルシューティング、意思決定、必要に応じてリソースの調整に役立てることができます。

キュー監視を有効にするには、まずリソース プロファイル テンプレートを定義してから、プロファイルをシステム(グローバル構成の場合)または個々のインターフェイスに適用します。

注:

キュー監視は、物理ネットワーク インターフェイスでのみ設定できます。論理インターフェイスとVCP(バーチャルシャーシ物理)インターフェイスはサポートされていません。

注:

QFXシリーズスタンドアロンスイッチでキュー監視を設定する手順では、Junos OSリリース13.2X51-D15以降がデバイスにインストールされている必要があります。

QFXシリーズスタンドアロンスイッチでキュー監視を設定するには:

  1. キュー監視ポーリング間隔(ミリ秒単位)をグローバルに設定します(システムの場合)。
  2. システムのリソース・プロファイルを構成し、キュー・モニタリングを有効にします。
  3. システム・プロファイル内のキュー・モニター用に、深さしきい値(バイト)の高値と低い値を構成します。

    高値と低値の両方で、範囲は 1~1,250,000,000 バイトで、デフォルト値は 0 バイトです。

    注:

    システムに深度しきい値または遅延しきい値のいずれかを設定できますが、両方を設定することはできません。

  4. グローバル構成用に、リソース・プロファイル・テンプレートをシステムに適用します。
  5. インターフェイス固有のリソースプロファイルを設定し、インターフェイスのキュー監視を有効にします。
  6. インターフェイス固有のプロファイルでキュー監視の遅延しきい値(高値と低い値)を設定します。

    高値と低値の両方で、範囲は 1~100,000,000 ナノ秒、デフォルト値は 1,000,000 ナノ秒です。

    注:

    インターフェイスには深度しきい値または遅延しきい値のいずれかを設定できますが、両方は設定できません。

  7. インターフェイスのリソースプロファイルテンプレートを1つ以上のインターフェイスに適用します。
    注:

    システム設定とインターフェイス設定の間に競合が発生した場合、インターフェイス固有の設定はグローバル(システム)設定よりも優先されます。

トラフィック監視の設定

ネットワーク分析キュー監視により、データ センター インフラストラクチャのパフォーマンスと動作を可視化できます。この機能は、スイッチからデータを収集し、高度なアルゴリズムを使用してデータを分析し、結果をレポートに取り込みます。レポートを使用して、問題のトラブルシューティング、意思決定、必要に応じてリソースの調整に役立てることができます。

トラフィック監視を有効にするには、まずリソースプロファイルテンプレートを定義し、そのプロファイルをシステム(グローバル設定の場合)または個々のインターフェイスに適用します。

注:

トラフィック監視は、物理ネットワーク インターフェイスでのみ設定できます。論理インターフェイスとVCP(バーチャルシャーシ物理)インターフェイスはサポートされていません。

注:

QFX シリーズ スタンドアロン スイッチでトラフィック監視を設定する手順では、Junos OS リリース 13.2X51-D15 以降がデバイスにインストールされている必要があります。

QFXシリーズスタンドアロンスイッチでトラフィック監視を設定するには:

  1. システムのトラフィック監視ポーリング間隔(秒単位)を設定します。
  2. システムのリソースプロファイルを設定し、プロファイルでトラフィック監視を有効にします。
  3. グローバル構成の場合は、リソース・プロファイルをシステムに適用します。
  4. インターフェイスのリソースプロファイルを設定し、プロファイルでトラフィック監視を有効にします。
    注:

    システム設定とインターフェイス設定の間に競合が発生した場合、インターフェイス固有の設定はグローバル(システム)設定よりも優先されます。

  5. リソースプロファイルテンプレートを1つ以上のインターフェイスに適用します。

ネットワーク分析データ用のローカル ファイルの設定

ネットワーク分析機能は、データセンターインフラストラクチャのパフォーマンスと動作を可視化します。この機能は、スイッチからデータを収集し、高度なアルゴリズムを使用してデータを分析し、結果をレポートに取り込みます。ネットワーク管理者は、レポートを使用して、問題のトラブルシューティング、意思決定、リソースの調整を必要に応じて行うことができます。

キューとトラフィック統計データをローカルファイルに保存するには、それを格納するファイル名を設定する必要があります。

注:

キューおよびトラフィック監視統計を格納するためのローカル ファイルを設定する手順では、Junos OS リリース 13.2X51-D15 以降がデバイスにインストールされている必要があります。

キューとトラフィック監視の統計情報を格納するためのローカルファイルを設定するには:

  1. ファイル名を設定します。

    デフォルトファイル名はありません。ファイル名を設定しない場合、ネットワーク分析統計情報はローカルに保存されません。

  2. ファイル数を設定します(2~1000ファイル)。
  3. ファイルサイズ(10~4095 MB)をm形式 xで設定します。

ストリーミング分析データ用のリモート コレクターの設定

ネットワーク分析機能は、データセンターインフラストラクチャのパフォーマンスと動作を可視化します。この機能は、スイッチからデータを収集し、高度なアルゴリズムを使用してデータを分析し、結果をレポートに取り込みます。ネットワーク管理者は、レポートを使用して、問題のトラブルシューティング、意思決定、リソースの調整を必要に応じて行うことができます。

エクスポートプロファイルを設定して、ストリーム形式とデータタイプを定義し、ストリーミングネットワーク分析データを受信する1つ以上のリモートサーバー(コレクター)を設定できます。

注:

ストリーミング分析データを受信するためのコレクターを設定する手順では、Junos OSリリース13.2X51-D15以降がデバイスにインストールされている必要があります。

ストリーミング分析データを受信するためのコレクターを構成するには、以下の手順に示します。

  1. エクスポートプロファイルを作成し、ストリーム形式を指定します。
  2. エクスポートプロファイルを設定して、インターフェイス情報を含めます。
  3. エクスポートプロファイルを設定して、インターフェイスキュー統計を含めます。
  4. エクスポートプロファイルを設定して、インターフェイストラフィック統計を含めます。
  5. エクスポートプロファイルを設定して、インターフェイスステータスリンク情報を含めます。
  6. システム情報を含むようにエクスポートプロファイルを設定します。
  7. システムキューステータスを含むようにエクスポートプロファイルを設定します。
  8. エクスポートプロファイルを設定して、システムトラフィックステータスを含めます。
  9. コレクターアドレスのトランスポートプロトコルを設定し、エクスポートプロファイルを適用します。
    注:

    JSON、CSV、TSV の各フォーマットに または udp オプションを設定tcpした場合、リモートサーバーで改行文字(\n)で区切られたレコードを処理するために、リモートコレクターでTCPまたはUDPクライアントソフトウェアを設定する必要があります。

    GPB 形式の tcp または udp オプションを構成する場合は、ファイルを使用して TCP または UDP ビルド ストリーミング サーバーも設定する analytics.proto 必要があります。

例:ネットワーク分析の設定

この例では、QFX3500スタンドアロンスイッチ上でキューとトラフィック監視を含むネットワーク分析を設定する方法を示しています。

注:

この例で示す設定は、Junos OS リリース 13.2X50-D15 および 13.2X51-D10 でのみサポートされています。

要件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • QFX3500スタンドアロンスイッチ

  • データを収集する外部ストリーミングサーバー

  • Junos OS リリース 13.2X50-D15 ソフトウェア

  • TCP サーバー ソフトウェア(リモート ストリーミング サーバー用)

ネットワーク分析を設定する前に、以下を確認してください。

  • Junos OS リリース 13.2X50-D15 以降、QFX3500 スイッチにインストールおよび実行されているソフトウェア

  • (ストリーミング サーバーの場合はオプション)リモート ストリーミング サーバーで改行文字(\n)で区切られたレコードを処理するために設定された TCP サーバー ソフトウェア

  • その他のすべてのデバイスで

概要

ネットワーク分析機能は、データセンターインフラストラクチャのパフォーマンスと動作を可視化します。この機能は、スイッチからデータを収集し、高度なアルゴリズムを使用してデータを分析し、結果をレポートに取り込みます。ネットワーク管理者は、レポートを使用して、問題のトラブルシューティング、意思決定、リソースの調整を必要に応じて行うことができます。キューとトラフィックの統計監視を設定することで、ネットワーク分析を有効にできます。

トポロジ

この例では、QFX3500スイッチは、統計データのストリーミングに使用される外部サーバーに接続されています。

設定

ネットワーク分析を設定するには、以下のタスクを実行します。

CLI クイックコンフィギュレーション

この例を迅速に設定するには、以下のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に合わせて必要な詳細を変更し、コマンドを 階層レベルの CLI [edit] にコピー アンド ペーストします。

キューとトラフィック統計の監視の設定

手順

物理インターフェイスでキューとトラフィック監視を設定するには:

注:

キューとトラフィックの監視は、物理ネットワーク インターフェイスでのみ設定できます。論理インターフェイスとVCP(バーチャルシャーシ物理)インターフェイスはサポートされていません。

注:

キューまたはトラフィック監視を無効にすると、この機能の設定(有効化)が優先されます。または no-traffic-statistics 階層レベルで監視をno-queue-statistics[edit services analytics interfaces]無効にします。

  1. すべてのインターフェイスをキュー監視用に設定し、遅延のしきい値(マイクロ秒単位)を設定します。

  2. トラフィック監視用に 1 つのインターフェイスを設定します。

ローカル統計ファイルの設定

手順

ローカル統計ファイルを設定するには:

  1. キュー統計ファイルの数と、各ファイル サイズを MB で構成します。

  2. キュー統計収集間隔をミリ秒単位で設定する

  3. トラフィック統計ファイルの数と、各ファイル サイズを MB で構成します。

  4. トラフィック統計収集間隔を秒単位で設定します。

ストリーミングサーバーの設定

手順

監視データを受信するためにストリーミングサーバーを設定するには:

注:

ストリーミングサーバーの設定に加えて、TCPクライアントソフトウェアを設定して、リモートサーバーで改行文字(\n)で区切られたレコードを処理する必要があります。

  1. キュー統計監視用に、サーバーの IP アドレスとポートを構成します。

  2. トラフィック統計監視用に、サーバーIPアドレスとポートを設定します。

結果

設定の結果を表示します。

検証

以下のタスクを実行して、構成が正しく、想定通りに動作していることを確認します。

ネットワーク分析構成の検証

目的

ネットワーク分析の構成を検証します。

対処

運用モードから、 コマンドを show analytics configuration 入力して、トラフィックとキュー監視設定を表示します。

意味

出力には、スイッチ上のトラフィックとキュー監視に関する情報が表示されます。

ネットワーク分析ステータスの検証

目的

スイッチのネットワーク分析運用ステータスを検証します。

対処

運用モードから、 コマンドを show analytics status 入力して、トラフィックとキュー監視ステータスを表示します。

ストリーミングサーバー設定の検証

目的

リモートサーバーへのデータストリーミングの設定が機能していることを確認します。

対処

運用モードから、 コマンドを show analytics streaming-servers 入力してストリーミングサーバー設定を表示します。

意味

出力には、リモート ストリーミング サーバーに関する情報が表示されます。

キュー統計の検証

目的

キュー統計収集が機能していることを確認します。

対処

動作モードから、 コマンドを show analytics queue-statistics 入力してキュー統計を表示します。

意味

出力では、キュー統計情報が期待通りに表示されます。

トラフィック統計の検証

目的

トラフィック統計の収集が機能していることを確認します。

対処

運用モードから、 コマンドを show analytics traffic-statistics 入力してトラフィック統計を表示します。

意味

出力には、予想通りにトラフィック統計情報が表示されます。

例:拡張ネットワーク分析機能の設定

この例では、キューとトラフィックの監視を含む、拡張ネットワーク分析機能を構成する方法を示します。

要件

この例では、以下のハードウェアとソフトウェアのコンポーネントを使用しています。

  • QFX5100スタンドアロンスイッチ

  • データを収集する外部ストリーミングサーバー

  • Junos OS リリース 13.2X51-D15 ソフトウェア

  • TCP サーバー ソフトウェア(リモート ストリーミング サーバー用)

ネットワーク分析を設定する前に、以下を確認してください。

  • Junos OS リリース 13.2X51-D15 以降、QFX5100 スイッチにインストールおよび実行されているソフトウェア。

  • (JSON、CSV、TSV 形式のストリーミング サーバーの場合はオプション)リモート ストリーミング サーバー上の改行文字(\n)で区切られたレコードを処理するために設定された TCP または UDP サーバー ソフトウェア。

  • (GPB 形式のストリーミング サーバーの場合はオプション)ファイルを使用して TCP または UDP ビルド ストリーミング サーバーを analytics.proto 作成します。

  • その他すべてのネットワーク デバイスが動作しています。

概要

ネットワーク分析機能は、データセンターインフラストラクチャのパフォーマンスと動作を可視化します。この機能は、スイッチからデータを収集し、高度なアルゴリズムを使用してデータを分析し、結果をレポートに取り込みます。ネットワーク管理者は、レポートを使用して、問題のトラブルシューティング、意思決定、リソースの調整を必要に応じて行うことができます。

ネットワーク分析を有効にするには、まずリソース プロファイル テンプレートを定義してから、プロファイルをシステム(グローバル構成の場合)または個々のインターフェイスに適用します。

注:

キューとトラフィックの監視は、物理ネットワーク インターフェイスでのみ設定できます。論理インターフェイスとVCP(バーチャルシャーシ物理)インターフェイスはサポートされていません。

キューまたはトラフィック監視を無効にすると、この機能の設定(有効化)が優先されます。階層レベルで または no-traffic-monitoring 設定ステートメントを含むリソースプロファイルをno-queue-monitoring適用することで、監視を[edit services analytics resource-profiles]無効にします。

トポロジ

この例では、QFX5100スイッチは、統計データのストリーミングに使用される外部サーバーに接続されています。

設定

ネットワーク分析機能を構成するには、以下のタスクを実行します。

CLI クイックコンフィギュレーション

この例を迅速に設定するには、以下のコマンドをコピーしてテキスト ファイルに貼り付け、改行を削除し、ネットワーク設定に合わせて必要な詳細を変更し、コマンドを 階層レベルの CLI [edit] にコピー アンド ペーストします。

キューとトラフィック監視のポーリング間隔の設定

手順

ポーリング間隔キューとトラフィック監視をグローバルに設定するには:

  1. システムのキュー監視ポーリング間隔(ミリ秒単位)を設定します。

  2. システムのトラフィック監視ポーリング間隔(秒単位)を設定します。

ローカル統計ファイルの設定

手順

ローカル統計収集用のファイルを設定するには、

  1. ファイル名を設定します。

  2. ファイル数を設定します。

  3. ファイルサイズを設定します。

システムのリソース プロファイルの構成と適用

手順

キューおよびトラフィック監視リソースのリソースプロファイルテンプレートを定義するには、

  1. リソースプロファイルを設定し、キュー監視を有効にします。

  2. プロファイルでトラフィック監視を有効にします。

  3. プロファイル内のキュー監視の深さしきい値(高値と低い値)を設定します。

  4. グローバル構成のシステム リソース タイプにリソース プロファイル テンプレートを適用します。

インターフェイスのリソースプロファイルの設定と適用

手順

1 つ以上の特定のインターフェイスに対してキューとトラフィックの監視を設定できます。インターフェイス固有の設定は、グローバル(システム)設定よりも優先されます。インターフェイスのキューおよびトラフィック監視リソースのリソース プロファイル テンプレートを定義するには、次の手順に従います。

  1. リソースプロファイルを設定し、キュー監視を有効にします。

  2. プロファイルでトラフィック監視を有効にします。

  3. プロファイル内のキュー監視の遅延しきい値(高値と低い値)を設定します。

  4. 特定のインターフェイスのインターフェイスリソースタイプにリソースプロファイルテンプレートを適用します。

ストリーミングデータのエクスポートプロファイルとコレクターの設定

手順

監視データを受信するためのコレクター(ストリーミング サーバー)を構成するには、

  1. エクスポートプロファイルを作成し、ストリーム形式を指定します。

  2. エクスポートプロファイルを設定して、インターフェイス情報を含めます。

  3. エクスポートプロファイルを設定して、インターフェイスキュー統計を含めます。

  4. エクスポートプロファイルを設定して、インターフェイストラフィック統計を含めます。

  5. エクスポートプロファイルを設定して、インターフェイスステータスリンク情報を含めます。

  6. システム情報を含むようにエクスポートプロファイルを設定します。

  7. システムキューステータスを含むようにエクスポートプロファイルを設定します。

  8. エクスポートプロファイルを設定して、システムトラフィックステータスを含めます。

  9. コレクターアドレスのトランスポートプロトコルを設定し、エクスポートプロファイルを適用します。

    注:

    JSON、CSV、TSV の各フォーマットに または udp オプションを設定tcpした場合、リモートサーバーで改行文字(\n)で区切られたレコードを処理するために、リモートコレクターでTCPまたはUDPクライアントソフトウェアを設定する必要があります。

    GPB 形式の tcp または udp オプションを構成する場合は、ファイルを使用して TCP または UDP ビルド ストリーミング サーバーも設定する analytics.proto 必要があります。

結果

設定の結果を表示します。

検証

以下のタスクを実行して、構成が正しく、想定通りに動作していることを確認します。

ネットワーク分析構成の検証

目的

ネットワーク分析の構成を検証します。

対処

運用モードから、 コマンドを show analytics configuration 入力して、トラフィックとキュー監視設定を表示します。

意味

出力には、スイッチ上のトラフィックおよびキュー監視設定情報が表示されます。

ネットワーク分析ステータスの検証

目的

スイッチのネットワーク分析運用ステータスを検証します。

対処

運用モードから、 コマンドを show analytics status global 入力して、グローバルトラフィックとキュー監視ステータスを表示します。

動作モードから、 コマンドを show analytics status 入力して、インターフェイスとグローバルキュー監視ステータスの両方を表示します。

意味

出力には、スイッチ上のトラフィックとキュー監視のグローバルおよびインターフェイスステータスが表示されます。

コレクター設定の検証

目的
対処

ストリーミングデータのコレクターの設定が機能していることを確認します。

運用モードから、 コマンドを show analytics collector 入力してストリーミングサーバー設定を表示します。

意味

出力には、コレクターの設定が表示されます。

注:

トランスポート プロトコルで設定されたポートの udp 接続状態は、 と常に 表示されます n/a

キュー統計の検証

目的

キュー統計収集が機能していることを確認します。

対処

動作モードから、 コマンドを show analytics queue-statistics 入力してキュー統計を表示します。

意味

出力にはキュー統計情報が表示され、最新レコードはレポートの上部に表示されます。

トラフィック統計の検証

目的

トラフィック統計の収集が機能していることを確認します。

対処

運用モードから、 コマンドを show analytics traffic-statistics 入力してトラフィック統計を表示します。

意味

出力には、トラフィック統計情報が表示されます。

リリース履歴テーブル
リリース
説明
13.2X51-D15
Junos OS リリース 13.2X51-D15 では、ネットワーク分析機能が強化され、CLI ステートメントと階層に対して広範な変更が行われました。
13.2X51-D15
Junos OS リリース 13.2X51-D15 以降、ネットワーク分析機能は以下の機能強化を提供します。
13.2X51-D15
Junos OS リリース 13.2X51-D15 以降、ネットワーク分析機能の機能強化により、機能を設定すると CLI が変更されます。
13.2X51-D15
Junos OS リリース 13.2X51-D15 以降、ネットワーク分析では以下のストリーミング データ形式と出力がサポートされています。
13.2X51-D15
Junos OS リリース 13.2X51-D15 以降、トラフィックおよびキュー監視統計は、1 つのファイルにローカルに格納できます。
13.2X51-D15
QFXシリーズスタンドアロンスイッチでキュー監視を設定する手順では、Junos OSリリース13.2X51-D15以降がデバイスにインストールされている必要があります。
13.2X51-D15
QFX シリーズ スタンドアロン スイッチでトラフィック監視を設定する手順では、Junos OS リリース 13.2X51-D15 以降がデバイスにインストールされている必要があります。
13.2X51-D15
キューおよびトラフィック監視統計を格納するためのローカル ファイルを設定する手順では、Junos OS リリース 13.2X51-D15 以降がデバイスにインストールされている必要があります。
13.2X51-D15
ストリーミング分析データを受信するためのコレクターを設定する手順では、Junos OSリリース13.2X51-D15以降がデバイスにインストールされている必要があります。