シナリオ:Kaiが特定のトレースを検索してエッジケースをトラブルシュートする 🔗
Buttercup Gamesのサイト信頼性エンジニアであるKaiは、Buttercup Gamesのウェブサイトでクーポンを利用する際に「無効なリクエスト」のエラーが発生したというある顧客からのチケットを受け取りました。
この問題をトラブルシューティングするために、Kaiは次の手順を踏みます:
KaiがAPMの概要ダッシュボードでサービスを確認する 🔗
KaiはSplunk APMの概要ダッシュボードを見て、すべてのサービスのエラー率が最小であることを確認します。
Kaiがトレースビューに移動して、顧客のエラーが発生したトレースを見つける 🔗
Kaiは トレース を選択し、トレースビューに入ります。このビューは、チケットに対応する特定のトレースを見つけるための完全忠実トレース機能を備えています。
Kaiは タグ ドロップダウンで customer.id
のインデックス付きタグを選択し、チケットの顧客IDを入力します。このタグを使って、エラーが発生したトレースを正確に見つけることができます。
Kaiがウォーターフォールビューでトレースとスパンのパフォーマンスを確認する 🔗
Kaiは Trace ID
を選択し、ウォーターフォール ビューでこのトレースのサービス、タグ、およびプロセスを調べます。また、スパンパフォーマンス をチェックして、トレース内のすべてのスパンのパフォーマンスを把握します。
まとめ 🔗
Kaiはトレースビューを使って、顧客から報告されたエッジケースの問題をトラブルシューティングするために、特定のトレースに素早く移動することができました。
さらに詳しく 🔗
グローバルデータリンクの作成については、データリンクを使用して、APMのプロパティを関連リソースに接続する を参照してください。