診断アクションの概要について説明します。診断アクションでは、以下を行います。スレッドダンプを取得するパフォーマンスが遅い、またはアプリケーションでエラーが多発する場合、診断アクションを開始して根本的な原因を解明できます。診断セッションは、ビジネストランザクションをモニタリングする正常性ルールに対してのみ開始できます。診断セッションでは、キャプチャされたトランザクションのスナップショットを完全なコールグラフ付きで表示します。このスナップショットにより、ビジネストランザクションパフォーマンスの正常性ルール違反や遅い/停止したトランザクションイベントの診断が可能になります。診断セッションをトリガーするイベントの影響を受けたエンティティは、ビジネストランザクションでなければなりません。スレッドダンプは、JVMプロセスの一部であるすべてのスレッドの状態の汎用スナップショットです。各スレッドの状態は、各スレッドのスタックの内容を示すスタックトレースで表示されます。スレッドダンプは、コードのデッドロックなど、JVMのパフォーマンス問題を診断するために使用されます。診断セッションアクション診断セッションは、常にビジネストランザクションに関連付けられています。完全なコールグラフを含むトランザクションスナップショットが表示されるので、問題の根本的な原因を掘り下げることができます。ペインにアクセスします。「アクション」の「アクションの作成と変更」を参照してください。アクション名、診断セッションの持続時間(分)、毎分取得するスナップショットの数を入力したら、イベントによって影響を受けたビジネストランザクションのために診断セッションを開始するのか、あるいは特定のビジネストランザクション用に開始するのかを選択します。特定のビジネストランザクションを選択する場合、それを利用可能リストから選択リストに移動することにより、診断セッションをトリガーするビジネストランザクションを指定します。アクションをトリガーしていないビジネストランザクションも指定できます。実行した診断アクションの結果は、アクションをトリガーしたイベントの一覧に表示されます。リストで、結果を確認するアクションをトリガーしたイベントの行を見つけます。クリックしてスレッドダンプアクションの詳細を表示します。クリックして診断セッションアクションの詳細を表示します。ディレクトリに保存されています。アプリケーションのエージェントコードにより開始されたスレッドです。50)のスレッドダンプを取得することを指示できます。ミリ秒)も指定できます。スレッドダンプは、エージェントにより監視されているノードで実行されます。権限がユーザに必要です。つのスレッドダンプ操作が実行されます。並行して実行されることはありません。キューに登録されます。エージェントあたり5つのスレッドダンプという制限を超えた場合、制限が原因でスキップされたスレッドダンプ処理のあるイベントと、このイベントにリンクしたポリシーに対するアクションダイアログが、コンソールに表示されます。ペインにアクセスします。アクションの名前、取得するサンプルの数、スレッドダンプの間隔(ミリ秒単位)を入力します。チェックボックスをオンにし、このアクションを承認する権限のある個人またはグループのメールアドレスを入力します。詳しくは、「承認が必要なアクション」を参照してください。バックエンドの検出イベントによってスレッドダンプアクションがトリガーされる時にバックエンドが迅速に解決されない場合、ポリシーはスレッドダンプを開始しません。Confluence。