このページの内容
RMON履歴サンプリングの設定
Junos OSは、リモートネットワーク監視(RMON)MIB(RFC 2819)の履歴制御グループ(etherHistoryTable)をサポートします。履歴制御テーブルは、イーサネットネットワークからの統計サンプルを記録し、後で検索できるように保存します。
Junos OS CLIを使用してRMON履歴サンプリングを設定し、収集した統計を表示またはクリアするには、以下のタスクを実行します。
RMON履歴サンプリング収集の設定
[edit snmp rmon]階層レベルでhistoryステートメントを使用して、RMON履歴サンプリング収集パラメーターを設定します。以下のパラメータが必要です。
-
履歴インデックス: 履歴エントリは、このステートメントの設定時に指定した整数の履歴インデックス値(
historyControlIndexMIBフィールド)によって識別されます。この値は、後で収集された結果を表示またはクリアするために使用されます。 -
インターフェイス:指定された履歴インデックスを監視するインターフェイス。特定のRMON履歴インデックスに関連付けることができるインターフェイスは1つだけです。
必要なパラメーターに加えて、カスタムサンプリング interval (秒単位)とサンプリング bucket-size (特定の間隔で収集する離散サンプルの数)を指定できます。
[edit snmp] user@switch# set rmon history history-index interface interface-name user@switch# set rmon history history-index interval seconds user@switch# set rmon history history-index bucket-size number
履歴インデックスに関連付けられたオプションのタグ(owner)もコレクションに割り当てることができます。
RMON履歴統計の表示とクリア
収集したRMON履歴テーブルエントリーを表示するには、 show snmp rmon history コマンドを使用します。 show snmp mib walk コマンドを使用して、RMON履歴テーブルフィールドのサンプルを表示することもできます。
次のRMON設定例では、履歴インデックス値1を使用して、インターフェイスxe-0/0/20.0の履歴テーブルサンプリングを設定します。
user@switch# show snmp | display set set snmp rmon history 1 interface xe-0/0/20.0 set snmp rmon history 1 bucket-size 1000 set snmp rmon history 1 interval 5 set snmp rmon history 1 owner test
show snmp mib walkコマンドを使用すると、履歴インデックス1について収集されたetherHistoryPktsフィールド統計情報を確認できます。
user@switch> show snmp mib walk etherHistoryPkts etherHistoryPkts.1.1 = 0 <...> etherHistoryPkts.1.148 = 10 etherHistoryPkts.1.149 = 14
収集したRMON履歴統計を消去するには、 clear snmp history コマンドを使用します。それまでに収集したサンプルをクリアした後、設定された間隔で再度収集が続行され、新しいサンプルが記録されます。このコマンドには、特定の設定された履歴インデックスの収集されたサンプルをクリアするか、設定されたすべてのインデックスからすべてのサンプルをクリアするオプションがあります。
例えば、次のコマンドは、上記で設定した履歴制御インデックス1について収集されたRMON履歴サンプルをクリアします。
user@switch> clear snmp history 1 Samples collected are cleared. user@switch> show snmp mib walk etherHistoryPkts | no-more user@switch> show snmp mib walk etherHistoryPkts | no-more etherHistoryPkts.1.1 = 0