エンドツーエンドのレイテンシパフォーマンス
ビジネストランザクションの反応時間メトリックによって、トランザクションに関するパフォーマンス情報がわかります。しかし、非同期のアプリケーションでは、すべてのことがわかるわけではありません。
場合によっては、他のティアで他のスレッドを生成し、その後すぐにコール元のスレッドに制御を戻すメソッドについて考慮します。応答時間を測定するという点では、制御が戻ることによってトランザクションの時計が停止しますが、トランザクションの論理処理は続行されます。
エンドツーエンドの待機時間メトリックは、このような非同期トランザクションの応答時間を反映することがあります。
Before You Begin
To monitor end-to-end metrics in Splunk AppDynamics, you must first configure the endpoints for your asynchronous transactions. See Asynchronous Transaction Demarcators.
Monitor End-to-End Performance
After you enable end-to-end latency transaction monitoring, end-to-end metrics appear in the metric browser for individual nodes and the overall application. The business transaction flow map also shows the Transaction Scorecard:
The Transaction Scorecard shows the percentage of transactions for different statuses: Normal, Slow, Very Slow, Stall, and Errors. The scorecard criteria normal, slow, very slow, and stall for asynchronous transactions are the same as for the standard transaction scorecard. SeeTransaction Thresholds.
End-to-End Performance Metrics
You can find the performance metrics for end-to-end message transactions, in the overall application metric tree in the metric browser:
- Average End to End Latency: Average time in milliseconds spent processing end to end message transactions over the selected time frame.
- Number of Slow End to End Messages: Number of end to end transactions that exceeded the slow threshold for the business transaction over the selected time frame. The slow user experience is based on the slow transactions thresholds applicable to the general business transaction. Separate thresholds do not apply to end-to-end latency.
- Number of Very Slow End to End Latency Times: Number of end to end transactions that exceeded the very slow threshold for the business transaction over the selected time frame. The very slow user experience is based on the very slow transactions thresholds applicable to the general business transaction. Separate thresholds do not apply to end to end latency.
If you enable End to End Latency Time (ms) view option for the Business Transactions list, the waterfall view shows the end-to-end transaction performance for asynchronous transactions.