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(バーチャル シャーシ ポート)インターフェイスはサポートされていません。

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

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

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

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

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

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

  • しきい値の使用 - 低いキュー深度または遅延しきい値を超えると、分析マネージャー(analyticsm)がキュー統計レコードを生成します。

  • ユーザー データグラム プロトコル(UDP):リモート ストリーミング サーバー ポート用に、TCP(Transmission Control Protocol)に加えて、追加のトランスポート プロトコルを設定できます。

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

  • 遅延測定の変化—遅延値の設定とレポートはマイクロ秒からナノ秒に変わりました。

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

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

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

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

    • 出力内の統計情報のシーケンスの反転。最後のレコードは最初に表示され、最も古いレコードは出力の最後に表示されます。

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

    • パラメーターが構成されていない場合はn/a、and 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、TSV)の構成

注:

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

[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)

JSON(JavaScript Object Notation)ストリーミング形式では、次のデータがサポートされています。

  • キュー統計データ。例えば、

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

  • トラフィック統計。例えば、

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

カンマ区切り値(CSV)

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

  • キュー統計。例えば、

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

  • トラフィック統計。例えば、

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

タブ区切り値(TSV)

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

  • キュー統計。例えば、

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

  • トラフィック統計。例えば、

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

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

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

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

フィールド

説明

レコードタイプ

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

  • queue-stats (JSON 形式)

  • q (CSV または TSV 形式)

時間

統計がキャプチャされた時刻(Unix の判例形式)。

router-id

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

ポート

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

遅延

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

キューの深さ

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

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

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

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

フィールド

説明

レコードタイプ

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

  • traffic-stats (JSON 形式)

  • t (CSV または TSV 形式)

時間

統計がキャプチャされた時刻(Unix の判例形式)。

router-id

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

ポート

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

rxpkt

受信したパケットの合計。

rxpps

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

rxバイト

受信した合計バイト数。

rxbps

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

rxdrop

受信パケットの合計が破棄されました。

rxerr

エラーのあるパケットの合計。

txpkt

送信されたパケットの合計数。

txpps

1 秒あたりに送信されるパケットの合計。

txバイト

送信された合計バイト数。

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

rxバイト

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

1613231610488

rxbps

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

8628248712

rxdroppkt

受信パケットの合計が破棄されました。

0

rxcrcerr

受信したCRC/Alignエラー。

3

txpkt

送信されたパケットの合計数。

5916761

txucpkt

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

5916761

txmcpkt

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

0

txbcpkt

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

0

txpps

1 秒あたりに送信されるパケットの合計。

0

txバイト

送信されたオクテットの合計。

757345408

txbps

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

0

txdroppkt

送信されたパケットの合計が破棄されました。

0

txcrcerr

送信されたCRC/Alignエラー。

0

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

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

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

注:

このトピックに示す出力は、Junos OS リリース 13.2X51-D10 にのみ適用されます。時刻は Unix のタイム・タイムまたは POSIX 時刻とも呼ばれる Unix のタイム・フォーマットで表示されます。

次の例は、ストリームされたキュー統計データ出力をさまざまな形式で示しています。

  • JSON 形式:

  • CSV 形式:

  • TSV 形式:

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

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

フィールド

説明

レコードタイプ

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

  • queue-stats (JSON 形式)

  • q (CSV または TSV 形式)

時間

統計がキャプチャされた時刻(Unix の判例形式)。

router-id

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

ポート

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

遅延

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

キューの深さ

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

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

  • JSON 形式:

  • CSV 形式:

  • TSV 形式:

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

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

フィールド

説明

レコードタイプ

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

  • traffic-stats (JSON 形式)

  • t (CSV または TSV 形式)

時間

統計がキャプチャされた時刻(Unix の判例形式)。

router-id

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

ポート

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

rxpkt

受信したパケットの合計。

rxpps

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

rxバイト

受信した合計バイト数。

rxbps

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

rxdrop

受信パケットの合計が破棄されました。

rxerr

エラーのあるパケットの合計。

txpkt

送信されたパケットの合計数。

txpps

1 秒あたりに送信されるパケットの合計。

txバイト

送信された合計バイト数。

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 Protocol Buffer Stream 形式のプロトタイプ ファイル

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~1,000 ファイル)。
  3. ファイル サイズ(10~4095 MB)を xm 形式で設定します。

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

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

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

注:

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

ストリーミング分析データを受信するようにコレクターを構成するには、以下の手順に応えます。

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

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

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

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

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

注:

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

要件

この例では、次のハードウェアおよびソフトウェア コンポーネントを使用します。

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

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

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

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

ネットワーク分析を設定する前に、以下の機能を使用していることを確認してください。

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

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

  • 実行されているその他すべてのデバイス

概要

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

トポロジ

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

設定

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

CLI クイック設定

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

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

手順

物理インターフェイスでキューとトラフィックの監視を設定するには、次の手順に基づいて設定します。

注:

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

注:

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

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

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

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

手順

ローカル統計ファイルを設定するには、以下の手順に応じ、

  1. キュー統計ファイルの数と各ファイル サイズを MB 単位で設定します。

  2. キュー統計収集間隔をミリ秒で設定します。

  3. トラフィック統計ファイルの数と各ファイル サイズを MB 単位で設定します。

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

ストリーミング サーバーの構成

手順

監視データを受信するようにストリーミング サーバーを構成するには、以下の手順に応えます。

注:

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

  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 サーバー ソフトウェア(リモート ストリーミング サーバー用)

ネットワーク分析を設定する前に、以下の機能を使用していることを確認してください。

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

  • (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 クイック設定

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

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

手順

ポーリング間隔キューとトラフィック監視をグローバルに設定するには、次の手順にしたがっています。

  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 形式の tcp または udp オプションを設定する場合は、リモート サーバーで改行文字(\n)で区切られたレコードを処理するために、リモート コレクターで TCP または UDP クライアント ソフトウェアを設定する必要もあります。

    GPB 形式のまたはudpオプションをtcp構成する場合は、ファイルを使用して 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 以降をデバイスにインストールする必要があります。