本文へスキップ

予防点検ルール

ルールは、予防点検プロファイルの点検項目ごとに適用する判定基準です。コマンドの実行結果がルールの条件を満たすと、警告または重大の状態に自動判定されます。1つのルールを複数のプロファイルの点検項目で再利用できるため、しきい値や判定条件をルール1つだけ変更すれば、連携するすべての項目に反映されます。

ルール一覧の確認

ネットワーク自動化 > 予防点検ルールに進むと、登録されたルールの一覧を確認できます。画面上部のマネージャー選択ドロップダウンでNMSマネージャーを先に選択しないと一覧は表示されません。

一覧の主な情報

カラム説明
番号一覧の順番
ルール名ルール名
判定方式threshold(しきい値)・count(件数)・contains(文字列包含)・regex(正規表現)のいずれかをバッジで表示
警告条件警告と判定する条件。containsregex方式では使用しないと表示
重大条件重大と判定する条件。containsregex方式では値のみ表示(例: down)
単位しきい値の単位。containsregex方式では使用しないと表示
アクション修正・削除アイコン

ルールの追加・修正

  1. 右上のルール追加ボタンをクリックします(既存のルールを修正する場合は、一覧の修正アイコンをクリックしてください)。

  2. ポップアップで各項目を設定し、保存ボタンをクリックします。

フィールド必須説明
名前必須ルールを区別する名前
判定方式必須下の表を参照し、点検結果に合った方式を選択してください
警告条件判定方式がしきい値件数の場合のみ演算子と値を入力。文字列包含正規表現は値のみ入力
重大条件警告条件と同じ入力ルール
単位判定方式がしきい値件数の場合のみ入力
説明ルールの説明メモ。任意項目

判定方式別の動作

判定方式を変更すると、入力フィールドが自動的に切り替わります。

判定方式演算子単位判定基準
threshold(しきい値)>=><=<==!=から選択数値として解釈される文字列使用結果値が指定した数値条件を満たすかを判定
count(件数)>=><=<==!=から選択数値として解釈される文字列使用条件に一致する結果行の件数で判定
contains(文字列包含)使用しない検索する文字列使用しない実行結果に指定した文字列が含まれるかを判定
regex(正規表現)使用しない正規表現パターン使用しない実行結果が正規表現パターンに一致するかを判定

演算子

演算子リストの最初の項目はNot usedです。演算子を使用しない場合、その条件は保存されません。

OperatorDescription
>=greater than or equal to
>greater than
<=less than or equal to
<less than
==equal to
!=not equal to

演算子を選択すると、選択ボックスの下に上表の英語の説明が1行で表示されます。この文言は単位の選択肢であるCelsiusbpsと同様に記号に付随する技術表記であるため、すべての言語で英語のまま表示されます。

注意

<<=はNMSマネージャー1.3.3以上でのみ使用できます

1.3.2以下のマネージャーは、この2つの演算子を保存または評価できません。そのため、マネージャーのバージョンが足りない場合は選択肢に2つの項目を表示せず、選択ボックスの下に「マネージャーバージョン1.3.3未満では'<'、'<='演算子を使用できません。マネージャーをアップグレードしてください。」という案内を表示します。

マネージャーのバージョンを読み取れない場合も未サポートとして扱い、同じ案内を表示します。

すでに<または<=で保存されたルールを1.3.2以下のマネージャーで開くと、保存された値は選択ボックスにそのまま残ります。一覧から消えて何が保存されているか分からなくなることはありません。

ルールの削除

一覧の削除アイコンを選択すると、次の確認メッセージが表示されます。

注意

このルールを削除しますか?

このルールを使用中のプロファイルのマッピングはルールなし状態になります。続行しますか?

確認を押すとルールが削除され、このルールを使用していたプロファイルの点検項目はルールの連携のみが解除されます。 項目自体はそのまま維持されます。