共通パラメータ各モジュールの設定には、全体を通して共通のパラメータがあります。使用可能なデフォルトモジュールのレパートリーがあります。選択したモジュールに応じて、監視を実行するために必要なパラメータが自動的に入力されます。この設定は予測モジュールを除くすべてのタイプのモジュールにあります。後述の章で説明する動的監視の設定です。後述の章で説明する状態監視の設定です。障害と復旧の繰り返しは、監視における一般的な現象として知られています。値が正常・障害の間で頻繁に変動する場合、扱いが難しくなります。従って状態が変化してしまうため、一定回数連続して障害状態になった場合のみ障害としたい場合があります。パラメータは、イベントや状態の連続的な変化をフィルタするために利用します。認識しないようにすることができます。以下に例を見てみましょう。パケットロスがあります。このような場合、次のような結果になります。110110111しかし、ホストは稼働しています。ダウンと認識し通知して欲しくないとすると、上記の例はダウンと見なさないパターンに該当します。逆に以下のような場合にダウンと認識します。1101000最後の状態になったときに、ダウンと認識し、それ以前はダウンではありません。連続抑制回数は、このような不安定な変動を避けるために便利です。モジュールの場合は、設定された制限もしくは自動制限により制限されます)。2つのモードがあります。正常、警告、障害すべての状態変化に対して、同じ値を利用します。正常、警告、障害への状態変化ごとに異なる値を設定できます。非同期モジュールでは、タイムアウト(連続抑制タイムアウト)も設定できます。短時間に複数回、警告や障害のデータを受信した場合にのみ障害通知をしたい場合に便利です。データを受信する間隔がタイムアウト値を超えた場合は、連続抑制回数のカウンタがリセットされます。カウンタ保持これは、連続抑制の高度なオプションで、モジュールの状態を制御します。よって、値ではなく、受け取った値を持つモジュールの状態に応じて、あるステータスから別のステータスに移行するためのいくつかのカウンタ値が設定されます。どのように動作するか例を以下に示します。次のようなモジュールがあると仮定します。正常;そして、以下のようなデータ/状態を受け取ります。例からわかるように、データから状態は警告と障害になりますが、連続抑制の定義にマッチしないため現在の状態は正常です。カウンタ保持パラメータを設定することにより、カウンタは維持され、結果、状態の変化は以下のようになります。次のようなモジュールがあると仮定します。正常;状態カウンタは、正常状態と障害状態が連続して到着した場合にのみ累積します。一方で、警告状態は連続して到着しなくてもカウンタを累積することがあります。状態カウンタは、以下のような場合にリセットされます。正常カウンタと障害カウンタには特別な動作があり、連続していない場合はこれらのカウンタのみがリセットされます。この場合、次のようなデータを受け取ります。なったとき、状態が警告に変更されカウンタはリセットされます。正常カウンタと障害カウンタが増え続けるには、連続している必要があります。達すると、状態は障害に変更されカウンタはリセットされます。達すると、状態は正常に変更されカウンタはリセットされます。受け取ったデータが正常状態で、かつ現在の状態と同じであれば、カウンタはリセットされます。監視をするとき、システムから、メモリ、CPU、筐体温度、接続ユーザ数、eコマースサイトの注文数、その他数値情報をシステムから取得します。時々、我々はデータにのみ興味を持ちますが、一般的に値に対して状態を関連付けたいと考えます。そこで「しきい値」を越えたときに状態が変化し、何が正常か異常かを知らせてくれるようにします。状態の概念につじて説明します。定義することができます。しきい値は、ある状態が他の状態に移る値です。モジュールの状態は、それぞれのモジュールの設定において次のパラメータによって指定されたしきい値に依存します。警告状態の下限と上限です。モジュールの値がこの範囲に入ると、モジュールは警告状態になります。上限を設定しない場合は、無限(下限を超えたすべての値が対象)となります。文字列モジュールに対する正規表現です。マッチするとモジュールは警告状態になります。障害状態の下限と上限です。モジュールの値がこの範囲に入ると、モジュールは障害状態になります。上限を設定しない場合は、無限(下限を超えたすべての値が対象)となります。文字列モジュールに対する正規表現です。マッチするとモジュールは障害状態になります。警告と障害のしきい値両方の設定に存在します。なった場合に状態変化します。文字列モジュールに対しても動作します。文字列が、警告/障害文字列にマッチしなかった場合に状態が変わります。しきい値が常に優先されます。使用率モジュールは、エージェントのステータスの中で常に緑色です。間の値を報告するためです。達したときに障害状態(赤)になるようにするには、次のようにしきい値を設定する必要があります。下回ると緑(正常)になります。閾値の操作で、このような場合は上限を設定する必要はありません。これは、下限しきい値のみが設定されている場合、上限しきい値は「無限」として考慮されるため、下限を超える任意の値がしきい値範囲内であると考慮されるからです。しきい値を超えた場合は、警告よりもクリティカルなしきい値が優先され、前のスクリーンショットに示すしきい値のグラフが表示されます。文字列(Str)パラメータフィールドに正規表現を使うことにより状態を設定することができます。返すモジュールがあるとします。テキストモジュールの警告および障害状態を設定するには、次の正規表現を使います。いう文字列が含まれている場合は障害状態となります。正規表現は大文字小文字を区別するということに注意してください。(自動しきい値設定)動的監視は、インテリジェントかつ予測的な方法でモジュールの状態しきい値を自動的かつ動的に調整します。この処理では、しきい値の設定を指定の期間で収集した値から平均および標準偏差を計算することによって行います。設定はモジュール単位で行い、設定可能なパラメータは次の通りです。しきい値を計算するための時間間隔です。1ヵ月間のデータを使ってしきい値を設定します。しきい値も設定します。しきい値を設定します。パーセンテージの設定で上限を増加させることができます。あげることができます。2つの動的しきい値を使うが有効の場合のみ設定可能です。パーセンテージの設定で下限を下げることができます。下げることができます。いくつかの追加の設定パラメータがあります。指定した期間に何回しきい値を再計算するかを決定します。1週間前までのデータを集め、1回のみ計算します。1週間後、同じ処理を実施します。パラメータの設定で、この頻度を増やすことができます。