Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

SNMP を使用したデータ収集

SNMP によるデータ収集は、JTI(Juniper Telemetry Interface)が利用できないシステムやマルチベンダー ネットワークでネットワーク統計を収集する場合の便利な代替手段です。これらの統計は、パフォーマンス管理に使用できます。

SNMP 管理情報ベース(MIB)をポーリングする SNMP 収集タスクを使用して、以下の統計情報を収集できます。

  • インターフェイスの統計情報。詳細については、 表 1 を参照してください。

  • LSP 統計。詳細については、 表 1 を参照してください。

    メモ:

    LSP が P2MP グループの一部である場合、P2MP グループ情報は、トポロジー ビューの下部にあるネットワーク情報テーブルの P2MP グループ タブに表示されます。

  • サービスクラス(CoS)の統計情報。詳細については、表 2 (ジュニパー デバイス)および 表 3 (シスコ デバイス)を参照してください。

    メモ:

    CoS 統計は、ジュニパーおよびシスコ デバイスについてのみ収集できます。

  • 表 1 に、インターフェイス統計と LSP 統計のために収集される特定のオブジェクト識別子(OID)を示します。

    表 1: インターフェイスおよび LSP 統計の OID

    OID名

    カウンター

    ベンダータイプ(ジェネリックとは、NorthStarでサポートされているすべてのベンダーのデバイスを指します)

    1.3.6.1.2.1.2.2.1.2

    ifDescr

    Huawei

    1.3.6.1.2.1.2.2.1.3

    ifType

    Huawei

    1.3.6.1.2.1.31.1.1.1.1

    Ifname

    ジェネリック

    1.3.6.1.2.1.31.1.1.1.6

    ifHCInOctet

    ジェネリック

    1.3.6.1.2.1.31.1.1.1.9

    ifHCInBroadcastPkts

    ジェネリック

    1.3.6.1.2.1.31.1.1.1.10

    ifHCOutOctets

    ジェネリック

    1.3.6.1.2.1.31.1.1.1.13

    ifHCOutBroadcastPkts

    ジェネリック

    1.3.6.1.4.1.2636.3.2.5.1.1

    mplsLspInfoName

    ジュニパー

    1.3.6.1.4.1.2636.3.2.5.1.3

    mplsLspInfoOctets

    ジュニパー

    表 2 に、ジュニパー デバイスの CoS 統計で収集される特定の OID を示します。

    表 2: CoS 統計の OID - ジュニパー デバイス

    OID名

    カウンター

    1.3.6.1.4.1.2636.3.15.3.1.2

    jnxCosFcIdToFcName

    1.3.6.1.4.1.2636.3.15.4.1.5

    jnxCosQstatQedBytes

    1.3.6.1.4.1.2636.3.15.4.1.9

    jnxCosQstatTxedBytes

    1.3.6.1.4.1.2636.3.15.4.1.23

    jnxCosQstatTotalRedDropBytes

    1.3.6.1.4.1.2636.3.15.5.1.1

    jnxCosIfIndex

    1.3.6.1.4.1.2636.3.15.5.1.2

    jnxCosIfstatFlags

    1.3.6.1.4.1.2636.3.15.7.1.5

    jnxCosIngressQstatQedBytes

    1.3.6.1.4.1.2636.3.15.7.1.9

    jnxCosIngressQstatTxedBytes

    1.3.6.1.4.1.2636.3.15.7.1.23

    jnxCosIngressQstatTotalRedDropBytes

    表 3 に、シスコ デバイスの CoS 統計情報用に収集される特定の OID を示します。

    表 3: CoS 統計の OID - シスコ デバイス

    OID名

    テーブル

    1.3.6.1.4.1.9.9.166.1.1.1

    CISCO-CLASS-BASED-QOS-MIB::cbQosServicePolicyTable

    1.3.6.1.4.1.9.9.166.1.6.1

    CISCO-CLASS-BASED-QOS-MIB::cbQosPolicyMapCfgTable

    1.3.6.1.4.1.9.9.166.1.5.1

    CISCO-CLASS-BASED-QOS-MIB::cbQosObjectsTable

    1.3.6.1.4.1.9.9.166.1.7.1

    CISCO-CLASS-BASED-QOS-MIB::cbQosCMCfgTable

    1.3.6.1.4.1.9.9.166.1.15.1.1.10

    CISCO-CLASS-BASED-QOS-MIB:: cbQosClassMapStats.cbQosCMPostPolicyByte64

    1.3.6.1.4.1.9.9.166.1.15.1.1.17

    CISCO-CLASS-BASED-QOS-MIB:: cbQosClassMapStats。cbQosCMDropByte64

メモ:

リリース 5.0.0 の時点で、NorthStar は Cisco モデル駆動型テレメトリ(MDT)をサポートしており、シスコ デバイスからインターフェイスおよび LSP トラフィック メトリックを取得するための、より高速で低コストな代替手段となる可能性があります。詳細については、 Cisco モデル駆動型テレメトリのサポート を参照してください。

メモ:

NorthStarは、SNMPを介したSR-TE LSP統計の収集をサポートしていません。

NorthStar Controller リリース 6.2.1 以降、Net-SNMP CLI を使用して、500 を超えるインターフェイスを持つルーターのインターフェイス統計情報を収集できます。インターフェイス統計の収集は、ルーターあたり最大5000インターフェイス、およびネットワーク全体で最大500,000インターフェイスでテストされています。

vi などのテキスト エディターを使用して、次の操作を行います。

  1. 次の構成設定を使用して、 northstar.cfg ファイル (/opt/northstar/data/northstar.cfg) で Net-SNMP を有効にします。

    snmp_use_netsnmp=1

  2. 次の ElasticSearch パブリッシャー パラメーターを publisher.cfg ファイル(/opt/northstar/data/es_puiblisher/es_publisher.cfg)で設定します。

    • polling_interval - パブリッシャープロセスが Redis をポーリングして、ElasticSearch データベースに送信される SNMP 統計を収集する頻度を指定します。

      デフォルト: 30 秒

      範囲: 10 秒から 60 秒

    • batch_size - 1 回の操作で ElasticSearch データベースに送信するレコードの最大数を指定します。

      デフォルト: 1000

      範囲: 1000 から 5000

    • pool_size—SNMP 統計を収集するために実行できる(スレッド プール内の)スレッドの最大数を指定します。

      デフォルト: 10

      範囲 10 から 20

次のタスクでは、SNMP 経由の収集プロセスについて説明します。

コレクターのインストール

コレクターは、コントローラ自体をインストールするときに、install.sh スクリプトによって NorthStar Controller アプリケーションサーバー(単一サーバー配置)と同じマシンにインストールされます。インストールすると、プロセスのコレクターグループを確認できます。

デバイスプロファイルでのデバイスの設定と接続のテスト

SNMP 収集を実行する前に、デバイスのログイン クレデンシャルと SNMP パラメータを設定する必要があります。Web UI の [その他のオプション] メニューから、[> Device Profileに移動しますAdministration。デバイスを選択し、 をクリックしますModifyAccess Parametersタブをクリックしてログイン資格情報を入力し、SNMP ParametersタブをクリックしてSNMPパラメータを入力します。

SNMP パラメータを使用したデバイスの設定と、それらのデバイスへの SNMP 接続のテストの詳細な手順については、 デバイス プロファイルと接続テスト を参照してください。

デバイスコレクションの実行

SNMP トラフィック収集を実行する前に、デバイス収集を実行する必要があります。これは、インターフェイスや LSP などのベースライン ネットワーク情報を確立するために必要です。デバイス収集が実行されると、SNMP トラフィック収集タスクは、インターフェイスと LSP をポーリングするために必要な情報を取得します。

分析のためのデバイス収集のスケジューリングを参照してください。

SNMPデータ収集タスクのスケジュールと実行

メモ:

デバイスプロファイル(Administration > Device Profile)の完了とデバイス収集の実行は、SNMP収集を正常に実行するための前提条件です。

新しいSNMP収集タスクをスケジュールするには、その他のオプションメニューから>Task Schedulerに移動しますAdministration

  1. Add右上隅をクリックします。「新規タスクの作成」ウィンドウが図 1 のように表示されます。

    図1:新しいタスクウィンドウ Create New Task Windowの作成
  2. タスクの名前を入力し、ドロップダウン メニューを使用してタスク タイプを SNMP Traffic Collectionとして選択します。をクリックします Next

    次のウィンドウでは、すべてのデバイス、選択したデバイス、またはグループのSNMPトラフィックを収集することができます。また、サービス クラス データを収集する場合は、[CoS データの収集(Collect CoS Data)] チェックボックスをクリックすることもできます。CoS データは、チェックボックスをクリックして有効にしない限り収集されません。 図 2 に、このウィンドウを示します。

    図2:SNMP収集タスク、デバイス収集 SNMP Collection Task, Device Collection
    メモ:

    一部のデバイスに Cisco MDT を使用している場合は、[選択的なデバイス] を選択し、Cisco MDT を使用しているデバイスの選択を解除します。

  3. クリックして Next 、スケジュールウィンドウに進みます。「新規タスクの作成 - スケジュール」ウィンドウが 図 3 のように表示されます。統計の計算には、少なくとも 2 つのコレクションが必要です。10 分から 20 分ごとにタスクの自動繰り返しを設定することをお勧めします。

    図3: SNMP収集タスク、スケジューリング SNMP Collection Task, Scheduling

    繰り返しをスケジュールする代わりに、既にスケジュールされている定期的なタスクの後にタスクをチェーンして、他のタスクが完了するとすぐに起動するように選択できます。[別のタスクの後にチェーン]ラジオボタンを選択すると、定期的なタスクのドロップダウンリストが表示され、そこから選択できます。

  4. クリック Submit すると、新しい収集タスクの追加が完了し、[タスク一覧] に追加されます。リスト内の完了したタスクをクリックすると、ウィンドウの下部に結果が表示されます。結果ウィンドウには、[概要]、[状態]、および [履歴] の 3 つのタブがあります。[概要] タブの例を 図 4 に示します。[状態] タブの例を 図 5 に示します。

    図 4: SNMP トラフィック収集タスクの収集結果、[概要]タブ Collection Results for SNMP Traffic Collection Task, Summary Tab
    図 5: SNMP トラフィック タスクの収集結果の [ステータス] タブ Collection Results for SNMP Traffic Task, Status Tab
    メモ:

    NorthStarリリース6.0.1では、複数のSNMP収集タスクを持つことができ、それぞれにデバイスとスケジュールの独自の選択があります。

デフォルトでは、NorthStarは、SNMPトラフィック収集の実行時に、次のインターフェイスからのみ統計情報を収集します。

  • NorthStarのノードに関連付けることができる物理、論理ループバック、または論理管理インターフェイス

  • NorthStarのリンクに関連付けられた論理インターフェイス

  • VRF に属する論理インターフェイス

デバイスで検出でき、トラフィック収集で使用するインターフェイス タイプは、NorthStar CLI を使用した NorthStar 設定の構成で説明されているように、cMGD CLI を使用してインクルード インターフェイス タイプの設定を編集することで変更できます。このコマンドは、角括弧で囲まれたインターフェイスタイプのスペース区切りリスト、または角括弧のない単一のインターフェイスタイプを必要とします。いくつかの例:

サポートされているインターフェイスタイプは次のとおりです。

  • physical: ドット (.) を含まないインターフェイス名で表される物理インターフェイス

  • loopback-mgmt:lo、fxp、me、またはemで始まるインターフェイス名で表されるループバックおよび管理インターフェイス

  • vrf-if:VRF に関連付けられたインターフェイス

  • links-if: リンク上のインターフェイス

  • all: すべてのインターフェイス

メモ:

configServer は、指定したインターフェイスの種類のみをすべてのコンポーネントに公開します。Web UI とデータ収集は、それらのインターフェイスの種類を表すインターフェイスに関する情報のみを受け取ります。

この設定を変更すると、NorthStar モデルのインターフェイスによって既に表されているインターフェイス タイプの選択を解除すると、それらの既存のインターフェイスはモデルに残ります。

NorthStar Plannerからのデータへのアクセス

NorthStar Planner から収集されたデータにアクセスして、計画およびシミュレーションを行うことができます。NorthStar Planner で、[>Traffic aggregation] に移動しますTraffic。トラフィックを時間単位で集計し、時間ごとに 24 時間のトラフィックロード ファイルを作成して、その特定の時間のデータを複数の日にまたがって集計できます。結果のファイルは、交通量マトリックス解析への入力として使用できます。