RMON の前提条件
• RMON MIB オブジェクトにアクセスするために、スイッチ上で SNMP を設定する必要があります。
• NMS 上で汎用 RMON コンソール アプリケーションを使用し、RMON のネットワーク管理機能を利用することを推奨します。
RMON の制約事項
• 64 ビット カウンタは、RMON アラームではサポートされていません。
RMON について
RMON
RMON は、各種のネットワーク エージェントおよびコンソール システムがネットワーク モニタリング データを交換できるようにするためのインターネット技術特別調査委員会(IETF)標準モニタリング仕様です。図 34-1 のように、RMON 機能をスイッチの簡易ネットワーク管理プロトコル(SNMP)エージェントと組み合わせて使用することによって、接続されているすべての LAN セグメント上のスイッチ間で流れるすべてのトラフィックをモニタリングできます。
図 34-1 リモート モニタリングの例
スイッチは次の RMON グループ(RFC 1757 で規定)をサポートしています。
• 統計情報(RMON グループ 1):インターフェイス上のイーサネットの統計情報(スイッチ タイプとサポートされているインターフェイスに応じた、ファスト イーサネットやギガビット イーサネット統計情報など)を収集します。
• 履歴(RMON グループ 2):指定されたポーリング間隔で、イーサネット ポート上(スイッチ タイプおよびサポートされるインターフェイスに応じた、ファスト イーサネットおよびギガビット イーサネット統計情報を含む)の統計情報グループの履歴を収集します。
• アラーム(RMON グループ 3):指定された期間、特定の管理情報ベース(MIB)オブジェクトをモニタリングし、指定された値(上限しきい値)でアラームを発生し、別の値(下限しきい値)でアラームをリセットします。アラームはイベントと組み合わせて使用できます。アラームがイベントを発生させ、イベントによってログ エントリまたは SNMP トラップが生成されるようにできます。
• イベント(RMON グループ 9):アラームによってイベントが発生したときのアクションを指定します。アクションは、ログ エントリまたは SNMP トラップを生成できます。
このソフトウェア リリースがサポートするスイッチは、RMON データの処理にハードウェア カウンタを使用するので、モニタが効率的になり、処理能力はほとんど必要ありません。
(注) 64 ビット カウンタは、RMON アラームではサポートされていません。
RMON はデフォルトでディセーブルです。アラームまたはイベントは設定されていません。
RMON の設定方法
RMON アラームおよびイベントの設定
スイッチを RMON 対応として設定するには、コマンドライン インターフェイス(CLI)または SNMP 準拠のネットワーク管理ステーションを使用します。
|
|
|
ステップ 1 |
configure terminal |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
rmon alarm number variable interval { absolute | delta } rising-threshold value [ event-number ] falling-threshold value [ event-number ] [ owner string ] |
MIB オブジェクトにアラームを設定します。 • number :アラーム番号を指定します。指定できる範囲は 1 ~ 65535 です。 • variable :モニタ対象の MIB オブジェクトを指定します。 • interval :アラームが MIB 変数をモニタリングする時間を秒数で指定します。指定できる範囲は 1 ~ 4294967295 秒です。 • 各 MIB 変数を直接テストする場合は、 absolute キーワードを指定します。MIB 変数のサンプル間の変動をテストする場合は、 delta キーワードを指定します。 • value :アラームを発生させる値およびアラームがリセットされる値を指定します。上限および下限しきい値に指定できる範囲は -2147483648 ~ 2147483647 です。 • (任意) event-number :上限および下限しきい値が限度を超えた場合に発生させるイベントの番号を指定します。 • (任意) owner string :アラームの所有者を指定します。 |
ステップ 3 |
rmon event number [ description string ] [ log ] [ owner string ] [ trap community ] |
RMON イベント テーブルで RMON イベント番号に関連付けられたイベントを追加します。 • number :イベント番号を割り当てます。指定できる範囲は 1 ~ 65535 です。 • (任意) description string :イベントの説明を指定します。 • (任意) log :イベント発生時に RMON ログ エントリを生成します。 • (任意) owner string :イベントの所有者を指定します。 • (任意) trap community :このトラップ用の SNMP コミュニティ ストリングを入力します。 |
ステップ 4 |
end |
特権 EXEC モードに戻ります。 |
インターフェイス上でのグループ履歴統計情報の収集
収集情報を表示するには、最初に RMON アラームおよびイベントを設定する必要があります。
|
|
|
ステップ 1 |
configure terminal |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
interface interface-id |
履歴を収集するインターフェイスを指定して、インターフェイス コンフィギュレーション モードを開始します。 |
ステップ 3 |
rmon collection history index [ buckets bucket-number ] [ interval seconds ] [ owner ownername ] |
指定したバケット数と期間での履歴収集をイネーブルにします。 • index :RMON 統計グループを指定します。指定できる範囲は 1 ~ 65535 です。 • (任意) buckets bucket-number :RMON 統計グループ履歴収集に必要な最大バケット数を指定します。指定できる範囲は 1 ~ 65535 です。デフォルトのバケット数は 50 です。 • (任意) interval seconds :ポーリング サイクルを秒数で指定します。指定できる範囲は 1 ~ 3600 です。デフォルトは 1,800 秒です。 • (任意) owner ownername :RMON 統計グループの所有者名を入力します。 |
ステップ 4 |
end |
特権 EXEC モードに戻ります。 |
インターフェイス上でのイーサネット グループ統計情報の収集
|
|
|
ステップ 1 |
configure terminal |
グローバル コンフィギュレーション モードを開始します。 |
ステップ 2 |
interface interface-id |
統計情報を収集するインターフェイスを指定して、インターフェイス コンフィギュレーション モードを開始します。 |
ステップ 3 |
rmon collection stats index [ owner ownername ] |
インターフェイスの RMON 統計情報収集をイネーブルにします。 • index :RMON 統計グループを指定します。指定できる範囲は 1 ~ 65535 です。 • (任意) owner ownername :RMON 統計グループの所有者名を入力します。 |
ステップ 4 |
end |
特権 EXEC モードに戻ります。 |
RMON のモニタリングおよびメンテナンス
表 34-1 RMON ステータスを表示するコマンド
|
|
show rmon |
汎用 RMON 統計情報を表示します。 |
show rmon alarms |
RMON アラーム テーブルを表示します。 |
show rmon events |
RMON イベント テーブルを表示します。 |
show rmon history |
RMON 履歴テーブルを表示します。 |
show rmon statistics |
RMON 統計情報テーブルを表示します。 |
RMON の設定例
RMON アラーム番号の設定:例
次に、RMON アラーム番号の設定例を示します。
Switch(config)# rmon alarm 10 ifEntry.20.1 20 delta rising-threshold 15 1 falling-threshold 0 owner jjohnson
このアラームは、ディセーブルにされない限り、20 秒に 1 度 MIB 変数 ifEntry.20.1 をモニタリングし、変数の上下の変動をチェックします。 ifEntry.20.1 値で MIB カウンタが 100000 から 100015 になるなど、15 以上増加すると、アラームが発生します。そのアラームによってさらにイベント番号 1 が発生します。イベント番号 1 は、 rmon event コマンドで設定されています。使用できるイベントは、ログ エントリまたは SNMP トラップです。 ifEntry.20.1 値の変化が 0 の場合、アラームはリセットされ、再び発生が可能になります。
RMON イベント番号の作成:例
次に、RMON イベント番号 1 を作成する例を示します。
Switch(config)# rmon event 1 log trap eventtrap description "High ifOutErrors" owner jjones
このイベントは High ifOutErrors と定義され、アラームによってイベントが発生したときに、ログ エントリが生成されます。ユーザ jjones が、このコマンドによってイベント テーブルに作成される行を所有します。次の例の場合も、イベント発生時に SNMP トラップが生成されます。
RMON 統計情報の設定:例
次の例では、所有者 root の RMON 統計情報を収集する方法を示します。
Switch(config)# interface gigabitethernet1/1
Switch(config-if)# rmon collection stats 2 owner root
その他の関連資料
ここでは、スイッチ管理に関する参考資料について説明します。
関連資料
|
|
Cisco IE 2000 コマンド |
『 Cisco IE 2000 Switch Command Reference , Release 15.0(1)EY』 |
Cisco IOS 基本コマンド Cisco IOS システム管理コマンド |
『Cisco IOS Configuration Fundamentals Command Reference』 |
SNMP コンフィギュレーション |
「SNMP の設定」 |
アラームおよびイベントの相互作用 |
RFC 1757 |
標準
|
|
この機能でサポートされる新規の標準または変更された標準はありません。また、既存の標準のサポートは変更されていません。 |
-- |
RFC
|
|
この機能によりサポートされた新規 RFC または改訂 RFC はありません。またこの機能による既存 RFC のサポートに変更はありません。 |
-- |