このドキュメントでは、バイオレーションのクローズ方法について説明しています。
違反行為が自動的に終了する方法
違反は、対象となる信号が条件のしきい値に示された期間、違反ではない状態に戻ると自動的に終了します。この待ち時間を 回復期間 と呼びます。
例えば、以下のようになります。違反行為が"Apdex スコアが 5 分間に少なくとも 1 回 0.80 を下回った場合" その後、Apdex スコアが 5 分間連続して 0.80 と同等かそれ以上になると、違反行為は自動的に終了します。同じことが"for least x minutes" threshold にも当てはまります。違反行為を自動的に終了させるためには、違反行為をしていない状態が x 分間必要です。
違反行為が自動的に終了する場合
- クロージングのタイムスタンプは、リカバリー期間の開始時にさかのぼって表示されます。
- 評価がリセットされ、前回の違反行為が終了した時点から再スタートします。
すべての条件には、 違反の時間制限 の設定があり、長く続く違反を自動的に強制終了させます。
手動でバイオレーションを閉じる
開いている違反を手動で閉じることができます。これは例えば、シグナルがしきい値を超えてしまったが、もう存在しないし、 違反のタイムリミットもない場合に便利です 。(時間制限は、長く続く違反を自動的に閉じます)。
違反を閉じるには
- 閉鎖したい open violation にアクセスします。
- クリック Manually close violation.
ある条件に関連するすべての違反を閉じるには
重要
インシデントは、関連するすべての重大な違反が解決されると自動的に終了します。
長く続く違反のために時間制限を設ける
違反の時間制限の設定は、選択した日数/時間後に、長期に渡る違反を自動的に強制終了させます。これは、消滅すると自動的に閉鎖されない継続的な違反を引き起こす刹那的なエンティティに最も有効です。
限界と既定値
- すべてのアラート違反には、違反時間の制限が適用されます。ほとんどのアラート条件では、このフィールドを編集することができます。
- 設定時に指定しなかった場合のデフォルト値は3日(インフラ条件では24時間)です。
- インフラストラクチャー以外の条件での違反時間の制限は、最低でも5分、最高でも30日に設定できます。何らかの理由で30日経っても信号が違反している場合、違反は終了し、新しい違反が開始されます。インフラ条件は、以下の時間帯に設定できます。1、2、4、8、12、24、48、72のいずれかの時間に設定できます。
例:
- 違反の時間制限を12時間に設定します。その違反が12時間続くと、12時間で閉鎖され、そのエンティティに対する条件の評価がリセットされます。
- JVMのCPUが急上昇し、これにより違反が発生します。そして、そのJVMはクラッシュし、新しいJVMに置き換えられます。違反の時間制限を設定していない場合、クラッシュしたJVMの違反は決して終了しません。