Automated Transaction Diagnostics

Note: This capability is available in SaaS >= 20.10.1.

Splunk AppDynamics continuously collects Transaction Snapshots that capture all events in a transaction path for use in performance troubleshooting and root cause analysis. Although rules and limits exist to prevent excessive resource consumption, you may have hundreds of individual snapshots to sort through as you investigate a particular performance issue.

The Automated Transaction Diagnostics (ATD) capability allows you to be proactive rather than reactive for anomalous transaction behavior. ATD uses machine learning to capitalize on the collected snapshots by automatically recognizing anomalies not yet severe enough to trigger alerts but significant enough to cause future production issues. In seconds you have a prioritized list of causal factor transactions that you can use to manage problematic business transactions before they become visible production slowdowns or outages for your customers.

ATD's guided root-cause analysis clearly exposes the anomalies with the contributing tiers, exit calls, or inter-tier network issues. This allows a broader range of less specialized users to more accurately analyze the behavior and significantly reduce repair time.

自動トランザクション診断のワークフロー

注: ビジネストランザクションを選択すると、[Transaction Diagnostics] パネルが表示されます。

診断プロセスは、パフォーマンスの問題を検出して、原因となっているトランザクションを自動的に特定し、根本原因分析を簡素化するレポートを提供します。これにより、生産の問題になる前に、問題を修正できます。

  1. [Home] タブまたは [Applications] タブから、分析するアプリケーションを選択します。
  2. [Business Transactions] を選択します。
  3. トランザクションをダブルクリックして調べます。
  4. [Dashboard] タブから、右側のパネルにある [Transaction Diagnostics] を確認します。
  5. 強調表示されている異常を選択して、[Transaction Diagnostics] の詳細ページを開きます。
インタラクティブグラフは 2 つのチャートで構成されています。上のグラフには、下のナビゲーションバーで選択した時間範囲に対応するトランザクション応答時間が表示されます。黄色のプロットバンドは、応答時間が異常に遅い期間を強調表示しています。
  1. 下部のナビゲーションチャートのスライダを使用して、5 分から 8 日間までの時間範囲を選択します。
  2. ナビゲーションバーのプロットバンドをクリックして、その時間範囲の詳細を表示します。チャートが自動的に変化し、選択した時間範囲のインシデントが表示されます。また、トランザクションのベースラインが含まれています。
  3. [Details of Performance Issue] セクションで、[Suspected cause] を確認します。異常がある期間のスナップショットを手動で確認するには、下の [Snapshots of Impacted Transactions] リストを確認します。
  4. リスト内のスナップショットをダブルクリックして、トランザクションの詳細を表示します。