エンドツーエンドのレイテンシパフォーマンス
ビジネストランザクションの反応時間メトリックによって、トランザクションに関するパフォーマンス情報がわかります。しかし、非同期のアプリケーションでは、すべてのことがわかるわけではありません。
場合によっては、他のティアで他のスレッドを生成し、その後すぐにコール元のスレッドに制御を戻すメソッドについて考慮します。応答時間を測定するという点では、制御が戻ることによってトランザクションの時計が停止しますが、トランザクションの論理処理は続行されます。
エンドツーエンドの待機時間メトリックは、このような非同期トランザクションの応答時間を反映することがあります。
はじめる前に
Splunk AppDynamics でエンドツーエンドメトリックをモニタリングするには、まず非同期トランザクションのエンドポイントを構成する必要があります。「非同期トランザクション境界」を参照してください。
エンドツーエンドパフォーマンスのモニタリング
エンドツーエンド待機時間トランザクション モニタリングを有効にすると、エンドツーエンドメトリックが、個別のノードとアプリケーション全体のメトリックブラウザに表示されます。ビジネストランザクション フローマップには、次のように [Transaction Scorecard] も表示されます。
[Transaction Scorecard] は、さまざまなステータス(Normal、Slow、Very Slow、Stall、および Errors)のトランザクションの割合を表示します。非同期トランザクションのスコアカード基準(標準、遅延、過剰遅延および停滞)は、標準のトランザクション スコアカードと同じです。「トランザクションのしきい値」を参照してください。
エンドツーエンドパフォーマンスメトリック
エンドツーエンド メッセージ トランザクションの評価指標は、メトリックブラウザのアプリケーション メトリック ツリー全体で見ることができます。
- [Average End to End Latency]:選択した時間枠で、エンドツーエンド メッセージ トランザクションの処理にかかったミリ秒単位の平均時間。
- [Number of Slow End to End Messages]:選択した時間枠で、ビジネストランザクションの遅延のしきい値を超えているエンドツーエンド トランザクションの数。遅延ユーザエクスペリエンスは、一般的なビジネストランザクションに適用される遅延トランザクションのしきい値に基づく。個別のしきい値はエンドツーエンド待機時間に適用されない。
- [Number of Very Slow End to End Latency Times]:選択した時間枠で、ビジネストランザクションの過剰遅延のしきい値を超えているエンドツーエンド トランザクションの数。過剰遅延のユーザエクスペリエンスは、一般的なビジネストランザクションに適用される過剰遅延トランザクションのしきい値に基づく。個別のしきい値はエンドツーエンド待機時間に適用されない。
[Business Transactions] リストの [End to End Latency Time (ms)] ビューオプションを有効にすると、ウォーターフォールビューに非同期トランザクションに対するエンドツーエンド トランザクションのパフォーマンスが表示されます。