# rmon alarm

モード
  グローバルコンフィグモード
カテゴリー
  運用・管理 / SNMP

## 構文

コマンド構文

`(config)# rmon alarm <1-65535> OID interval <1-65535> {absolute|delta} rising-threshold <1-65535> event <1-65535> falling-threshold <1-65535> event <1-65535> [owner NAME]`

`(config)# no rmon alarm <1-65535>`

## コマンド説明

RMONのアラームを設定する（アラームテーブルにエントリーを作成する）。
no形式で実行した場合はRMONアラームの設定を削除する。
初期状態ではアラームは設定されていない。
RMONアラームは、特定のMIBオブジェクト値を一定間隔でチェックし、あらかじめ設定しておいたしきい値を超えた場合に既定の処理を行わせるために使う。
RMONアラームを設定するには、あらかじめrmon collection statsコマンドで統計情報の収集を有効にしておき、また、rmon eventコマンドでRMONイベントを定義しておく必要がある。

## パラメーター

`alarm <1-65535>`
  アラームのインデックス番号
`OID := etherStatsEntry.FIELD.INDEX`
  監視対象のMIBオブジェクト（alarmVariable）。FIELDにはetherStatsEntryテーブル内のフィールドを示す番号を指定する。INDEXには、rmon collection statsコマンドで指定した統計情報インデックスの番号を指定する（あらかじめrmon collection statsコマンドで対象インターフェースにおける統計情報の収集を有効にしておくこと）
`interval <1-65535>`
  サンプリング間隔（秒）（alarmInterval）
`absolute|delta`
  サンプル値としきい値の比較方法（alarmSampleType）
  `absolute`
    絶対値による比較。サンプル値としきい値を直接比較する
  `delta`
    相対値による比較。最新サンプル値と前回サンプル値の差をしきい値と比較する
`rising-threshold <1-65535> event <1-65535>`
  上限しきい値（alarmRisingThreshold）とイベントインデックス（alarmRisingEventIndex）。イベントはrmon eventコマンドで作成しておくこと
`falling-threshold <1-65535> event <1-65535>`
  下限しきい値（alarmFallingThreshold）とイベントインデックス（alarmFallingEventIndex）。イベントはrmon eventコマンドで作成しておくこと
`owner NAME`
  アラームのオーナー名（alarmOwner）

## 使用例

スイッチポート1.0.2でRMON統計情報の収集を有効にし、該当ポートの受信パケット数（etherStasPkts）を監視するRMONアラームエントリー「2」を作成する。上限しきい値を上回ったときはRMONイベント「21」を、下限しきい値を下回ったときはRMONイベント「22」を発生させるよう設定している。

    awplus(config)# rmon event 21 log trap managers description rxmin_rise_3000
    awplus(config)# rmon event 22 log trap managers description rxmin_fall_2000
    awplus(config)# interface port1.0.2
    awplus(config-if)# rmon collection stats 2
    awplus(config-if)# exit
    awplus(config)# rmon alarm 2 etherStatsEntry.5.2 interval 60 delta rising-threshold 3000 event 21 falling-threshold 2000 event 22

## 注意・補足事項

RMONの設定はSNMPマネージャーから行うほうが一般的であり、また容易である。

## コマンドツリー

## 関連コマンド