正常性ルール違反の検証
- リストから正常性ルール違反の行を選択します。
- [Details] をクリックすると、正常性ルール違反の詳細が表示されます。
ビジネストランザクション以外のエンティティに対する正常性ルール違反
[Health Rule Violation] ページには、違反の詳細情報が表示されます。
-
違反状態
-
違反ウィンドウ
-
全違反期間
-
違反のタイムライン
-
違反イベント
-
実行されたアクション
次の画像は、ノードの正常性ルール違反の詳細を表示しています。
[Affects] のリンクをクリックすると、正常性ルール違反の影響を受けたエンティティのダッシュボードが表示されます。または、[View Dashboard During Health Rule Violation] ボタンをクリックすると、違反が発生した時間のダッシュボードを表示します。
UIの正常性インジケータから正常性ルール違反の詳細にアクセスすることも可能です。たとえば、ビジネストランザクションの正常性またはサーバーの正常性が重大な状態であることを示す赤色のインジケータがダッシュボードに表示されていたら、クリックしてビジネストランザクションまたはティアのリストを表示し、リストの正常性コラムのアイコンをクリックします。
[Health Rule Violation Window] フィールドは、正常性ルールの評価に使用される期間を示します。AppDynamics では、データ収集から収集したデータが可用性を有するまでに遅延が生じることにより数分前のデータが処理されるため、この期間は実際の評価時間とわずかに異なる場合があります。
[Summary] タブには、正常性ルール違反の詳細が表示されます。正常性ルール条件で [Trigger only when violation occurs x times in last y minute(s)] オプションを選択すると、違反しているメトリック値の平均が表示されます。
たとえば、 [1分あたりのコール数(Calls Per Minute)] の値が 6 を超えた 場合にアラートがトリガー、過去 5 分間に 3 回この条件が発生する必要があるという条件を作成します。この場合、コントローラは最後の 5 分間の各分について Calls Per Minute の値をチェックします。最初の 1 分間の 1 分あたりのコール数の値が 7、2 分目の 1 分あたりのコール数の値が 9、3 分目の 1 分あたりのコール数の値が 8 、4 分目の 1 分あたりのコール数の値が不明で(メトリックは報告されませんでした)、5 分目の 1 分あたりのコール数 の値が 3 だとします。このシナリオでは、1 分あたりのコール数の値が 3 回 6 を超えており、条件を満たしています。したがって、アラートがトリガーされ、正常性ルール違反の概要で、違反しているメトリックの平均値が 8、つまり (7+9+8)/3 として表示されます。
ビジネストランザクションの正常性ルール違反
ビジネストランザクションに関連する正常性ルール違反について、問題とその疑わしい根本原因について AI が生成したサマリーを確認できます。
[Summary | AI-generated] セクションには、影響を受けるビジネストランザクションの詳細、違反の開始時刻と終了時刻、違反状態(重大や警告など)、逸脱メトリックに関する情報など、問題の簡潔なサマリーが表示されます。Splunk AppDynamics SaaS は、AI を活用して正常性ルール違反に関連するすべてのメトリックの分析と相関付けを行い、有益なサマリーを生成します。この包括的なサマリーにより、問題の本質とコンテキストをすばやく理解できます。
この例では、1 分あたりのエラー率が特定の期間における正常範囲よりも高いため、ビジネストランザクション /web-api/selectReward の正常性ルールに違反しています。
正常性ルール違反の発生時にビジネス トランザクション ダッシュボードを表示する場合は、[View Dashboard During Violation] をクリックします。
[Suspected Root Causes] タブには、正常性ルール違反の背景にある最も可能性の高い理由が表示されます。最大 3 つの疑わしい根本原因を表示でき、それぞれに根本的な問題を説明する AI が生成したサマリーが付いています。このセクションでは、特定された問題の解決に役立つ AI が生成した推奨事項も表示されます。[ソース(Sources)] リストでは、ビジネストランザクション スナップショットをクリックして、各違反に関連する潜在的な問題を調べることができます。
次の例では、疑わしい根本原因は 1 件のみで、データベース関連の例外です。
ビジネストランザクション スナップショット bf553848-8a86-4f0d-9686-d8f0f91ee4cc をクリックして、問題を確認します。フローマップを分析することで、誤ったノードを特定できます。
[Violation Events] タブには、各イベントの発生日時、重大度レベル、現在の状態、イベントの説明など、正常性ルール違反イベントに関する詳細情報が表示されます。各違反の開始時刻と、解決またはキャンセルされた日時も確認できます。