Cisco Nexus 9000 シリーズ NX-OS システム管理コンフィギュレーション ガイド リリース 6.x
RMON の設定
RMON の設定

RMON の設定

この章では、Cisco NX-OS デバイスでのリモート モニタリング(RMON)機能を設定する方法について説明します。

この章の内容は、次のとおりです。

RMON について

RMON は、各種ネットワーク エージェントおよびコンソール システムがネットワーク モニタリング データを交換できるようにする、簡易ネットワーク管理プロトコル(SNMP)インターネット技術特別調査委員会(IETF)の標準モニタリング仕様です。 Cisco NX-OS では、Cisco NX-OS デバイスをモニタするための、RMON アラーム、イベント、およびログをサポートします。

RMON アラームは、指定された期間、特定の管理情報ベース(MIB)オブジェクトをモニタリングし、指定されたしきい値でアラームを発生させ、別のしきい値でアラームをリセットします。 アラームと RMON イベントを組み合わせて使用し、RMON アラームが発生したときにログ エントリまたは SNMP 通知を生成できます。

Cisco NX-OS では、RMON はデフォルトでイネーブルですが、アラームは設定されていません。 RMON アラームを設定するには、CLI または SNMP 互換ネットワーク管理ステーションを使用します。

RMON アラーム

SNMP INTEGER タイプの解決を行う任意の MIB オブジェクトにアラームを設定できます。 指定するオブジェクトは、標準のドット付き表記で表した既存の SNMP MIB オブジェクトでなければなりません(たとえば、1.3.6.1.2.1.2.2.1.14 は ifInOctets.14 を表します)。

アラームを作成する場合、次のパラメータを指定します。

  • モニタする MIB オブジェクト。
  • サンプリング間隔:MIB オブジェクトのサンプル値を収集するのにデバイスが使用する間隔
  • サンプル タイプ:絶対サンプルでは、MIB オブジェクト値の現在のスナップショットを使用します。 デルタ サンプルは連続した 2 つのサンプルを使用し、これらの差を計算します。
  • 上限しきい値:デバイスが上限アラームを発生させる、または下限アラームをリセットする場合の値
  • 下限しきい値:デバイスが下限アラームを発生させる、または上限アラームをリセットする場合の値
  • イベント:アラーム(上限または下限)の発生時にデバイスが実行するアクション

(注)  


hcalarms オプションを使用して、アラームを 64 ビットの整数の MIB オブジェクトに設定します。


たとえば、エラー カウンタ MIB オブジェクトにデルタ タイプ上限アラームを設定できます。 エラー カウンタ デルタがこの値を超えた場合、SNMP 通知を送信し、上限アラーム イベントを記録するイベントを発生させることができます。 この上限アラームは、エラー カウンタのデルタ サンプルが下限しきい値を下回るまで再度発生しません。


(注)  


下限しきい値には、上限しきい値よりも小さな値を指定してください。


RMON イベント

特定のイベントを各 RMON アラームにアソシエートさせることができます。 RMON は次のイベント タイプをサポートします。

  • SNMP 通知:関連したアラームが発生したときに、SNMP risingAlarm または fallingAlarm 通知を送信します。
  • ログ:関連したアラームが発生した場合、RMON ログ テーブルにエントリを追加します。
  • 両方:関連したアラームが発生した場合、SNMP 通知を送信し、RMON ログ テーブルにエントリを追加します。

下限アラームおよび上限アラームに異なるイベントを指定できます。


(注)  


デフォルトの RMON イベント テンプレート設定の使用を選択することも、これらのエントリを削除して新しい RMON イベントを作成することもできます。 RMON アラーム設定を作成するまで、これらの設定によってトリガーされるアラームはありません。

RMON のハイ アベイラビリティ

Cisco NX-OS は、RMON のステートレス リスタートをサポートします。 リブートまたはスーパーバイザ スイッチオーバーの後、Cisco NX-OS は実行コンフィギュレーションを適用します。

RMON の仮想化サポート

Cisco NX-OS は、RMON のインスタンスを 1 つサポートします。

RMON は Virtual Routing and Forwarding(VRF)を認識します。 特定の VRF を使用して RMON SMTP サーバに接続するように RMON を設定できます。

RMON のライセンス要件

製品

ライセンス要件

Cisco NX-OS

RMON にはライセンスは不要です。 ライセンス パッケージに含まれていない機能は nx-os イメージにバンドルされており、無料で提供されます。 Cisco NX-OS ライセンス方式の詳細については、Cisco NX-OS Licensing Guide』を参照してください。

RMON の注意事項と制約事項

RMON には、次の注意事項および制限事項があります。

  • SNMP 通知イベント タイプを使用するには、SNMP ユーザおよび通知レシーバを設定する必要があります。
  • 整数になる MIB オブジェクトにのみ、RMON アラームを設定できます。
  • RMON アラームを設定する場合は、オブジェクト ID がインデックスで 1 オブジェクトだけを示すようになっている必要があります。 たとえば、1.3.6.1.2.1.2.2.1.14 は cpmCPUTotal5minRev に対応し、.1 は cpmCPUTotalIndex インデックスに対応し、オブジェクト ID の 1.3.6.1 .2.1.2.2.1.14.1 を作成しす。

RMON のデフォルト設定

次の表に、RMON パラメータのデフォルト設定を示します。

パラメータ(Parameters) デフォルト
RMON イネーブル
アラーム 未設定

RMON の設定


(注)  


この機能の Cisco NX-OS コマンドは、Cisco IOS のコマンドとは異なる場合があるので注意してください。

RMON アラームの設定

任意の整数の SNMP MIB オブジェクトに RMON アラームを設定できます。

次のパラメータを任意で指定することもできます。

  • 上限および下限しきい値が指定値を超えた場合に発生させるイベント番号。
  • アラームのオーナー。

SNMP ユーザが設定され、SNMP 通知がイネーブルであることを確認します。

はじめる前に

SNMP ユーザが設定され、SNMP 通知がイネーブルであることを確認します。

手順
     コマンドまたはアクション目的
    ステップ 1configure terminal


    例:
    switch# configure terminal
    switch(config)#
    
     

    グローバル コンフィギュレーション モードを開始します。

     
    ステップ 2 rmon alarm index mib-object sample-interval {absolute | delta} rising-threshold value [event-index] falling-threshold value [event-index] [owner name]


    例:
    switch(config)# rmon alarm 20 1.3.6.1.2.1.2.2.1.14.1 2900 delta rising-threshold 1500 1 falling-threshold 0 owner test
     

    RMON アラームを作成します。 値の範囲は -2147483647 ~ 2147483647 です。 オーナー名は任意の英数字ストリングです。

     
    ステップ 3 rmon hcalarm index mib-object sample-interval {absolute | delta} rising-threshold-high value rising-threshold-low value [event-index] falling-threshold-high value falling-threshold-low value [event-index] [owner name] [storagetype type]


    例:
    switch(config)# rmon alarm 20 1.3.6.1.2.1.2.2.1.14.16777216 2900 delta rising-threshold-high 15 rising-threshold-low 151 falling-threshold-high 0 falling-threshold-low 0 owner test
     

    RMON 高容量アラームを作成します。 値の範囲は -2147483647 ~ 2147483647 です。 オーナー名は任意の英数字ストリングです。

    ストレージ タイプの範囲は 1 ~ 5 です。

     
    ステップ 4 show rmon {alarms | hcalarms}


    例:
    switch(config)# show rmon alarms
     
    (任意)

    RMON アラームまたは高容量アラームに関する情報を表示します。

     
    ステップ 5copy running-config startup-config


    例:
    switch(config)# copy running-config startup-config
    
     
    (任意)

    実行コンフィギュレーションを、スタートアップ コンフィギュレーションにコピーします。

     

    RMON イベントの設定

    RMON アラームとアソシエートするよう RMON イベントを設定できます。 複数の RMON アラームで同じイベントを再利用できます。

    はじめる前に

    SNMP ユーザが設定され、SNMP 通知がイネーブルであることを確認します。

    手順
       コマンドまたはアクション目的
      ステップ 1configure terminal


      例:
      switch# configure terminal
      switch(config)#
      
       

      グローバル コンフィギュレーション モードを開始します。

       
      ステップ 2 rmon event index [description string] [log] [trap string] [owner name]


      例:
      switch(config)# rmon event 1 trap trap1
       

      RMON イベントを設定します。 説明のストリング、トラップのストリングおよびオーナー名は、任意の英数字ストリングにすることができます。

       
      ステップ 3 show rmon events


      例:
      switch(config)# show rmon events
       
      (任意)

      RMON イベントに関する情報を表示します。

       
      ステップ 4copy running-config startup-config


      例:
      switch(config)# copy running-config startup-config
      
       
      (任意)

      実行コンフィギュレーションを、スタートアップ コンフィギュレーションにコピーします。

       

      RMON 設定の確認

      RMON 設定情報を表示するには、次のいずれかの作業を行います。

      コマンド

      目的

      show rmon alarms

      RMON アラームに関する情報を表示します。

      show rmon events

      RMON イベントに関する情報を表示します。

      show rmon hcalarms

      RMON 高容量アラームに関する情報を表示します。

      show rmon logs

      RMON ログに関する情報を表示します。

      RMON の設定例

      ifInOctets.14 にデルタ上限アラームを作成し、このアラームに通知イベントを関連付ける方法の例を示します。

      configure terminal
      rmon alarm 20 1.3.6.1.2.1.2.2.1.14.1 2900 delta rising-threshold 1500 1 falling-threshold 0 owner test
      rmon event 1 trap trap1
      
      

      その他の関連資料

      MIB

      MIB

      MIB のリンク

      RMON に関連する MIB

      サポートされている MIB を検索およびダウンロードするには、次の URL にアクセスしてください。

      ftp:/​/​ftp.cisco.com/​pub/​mibs/​supportlists/​nexus9000/​Nexus9000MIBSupportList.html