Docs » Splunk APMを使用したエラーのトラブルシューティングとアプリケーションパフォーマンスの監視のシナリオ » シナリオ:Kaiが特定のトレースを検索してエッジケースをトラブルシュートする

シナリオ:Kaiが特定のトレースを検索してエッジケースをトラブルシュートする 🔗

Buttercup Gamesのサイト信頼性エンジニアであるKaiは、Buttercup Gamesのウェブサイトでクーポンを利用する際に「無効なリクエスト」のエラーが発生したというある顧客からのチケットを受け取りました。

この問題をトラブルシューティングするために、Kaiは次の手順を踏みます:

  1. KaiがAPMの概要ダッシュボードでサービスを確認する

  2. Kaiがトレースビューに移動して、顧客のエラーが発生したトレースを見つける

  3. Kaiがウォーターフォールビューでトレースとスパンのパフォーマンスを確認する

  4. Kaiがデータリンクを使って関連するダッシュボードに移動する

KaiがAPMの概要ダッシュボードでサービスを確認する 🔗

KaiはSplunk APMの概要ダッシュボードを見て、すべてのサービスのエラー率が最小であることを確認します。

Kaiがトレースビューに移動して、顧客のエラーが発生したトレースを見つける 🔗

Kaiは トレース を選択し、トレースビューに入ります。このビューは、チケットに対応する特定のトレースを見つけるための完全忠実トレース機能を備えています。

Kaiは タグ ドロップダウンで customer.id のインデックス付きタグを選択し、チケットの顧客IDを入力します。このタグを使って、エラーが発生したトレースを正確に見つけることができます。

Kaiがウォーターフォールビューでトレースとスパンのパフォーマンスを確認する 🔗

Kaiは Trace ID を選択し、ウォーターフォール ビューでこのトレースのサービス、タグ、およびプロセスを調べます。また、スパンパフォーマンス をチェックして、トレース内のすべてのスパンのパフォーマンスを把握します。

まとめ 🔗

Kaiはトレースビューを使って、顧客から報告されたエッジケースの問題をトラブルシューティングするために、特定のトレースに素早く移動することができました。

さらに詳しく 🔗

グローバルデータリンクの作成については、データリンクを使用して、APMのプロパティを関連リソースに接続する を参照してください。

This page was last updated on 2023年05月26日.