Docs » Splunk APMを使用したエラーのトラブルシューティングとアプリケーションパフォーマンスの監視のシナリオ » シナリオ:DeepuがTag Spotlightを使用してエラーの根本原因を見つける

シナリオ:DeepuがTag Spotlightを使用してエラーの根本原因を見つける 🔗

Deepu receives a notification from Kai, the site reliability engineer. The notification says that the high root-cause error rate with the /PaymentService/Charge endpoint is preventing customers from shopping on the Buttercup Games website. The notification also includes a link to the endpoint on the Splunk APM service map.

この問題を解決するために、Deepuは次の手順を踏みます:

  1. Deepu opens Tag Spotlight and selects the affected service

  2. DeepuがTag Spotlightでエラーに関連するタグを確認する

  3. Deepuは、バージョンタグによってエラー数が異なることに気が付く

  4. Deepuがトレースの例を開く

  5. DeepuがSplunk Log Observerに切り替えて、さらなるトラブルシューティングを実行する

Deepu opens Tag Spotlight and selects the affected service 🔗

Deepuは検索を使ってTag Spotlightを検索し、ナビゲーションの結果を選択してTag Spotlightに移動します。そして決済サービスを選択します。

このアニメーションは、ユーザーがTag Spotlightを検索し、Tag Spotlightフィルターで決済サービスを選択する様子を示しています。

DeepuがTag Spotlightでエラーに関連するタグを確認する 🔗

Deepuは、決済サービスの各インデックス済みタグに関連するリクエストとエラーを精査します。

このスクリーンショットは、決済サービスのTag Spotlightビューを示しています。

Deepuは、バージョンタグによってエラー数が異なることに気が付く 🔗

Deepuは、バージョン タグを除くすべてのタグ値でエラーが均等に分散していることを確認します。すべてのエラーは、サービスの最新のコードリリースであるバージョン350.10で発生しています。Deepuは、以前のリリースであるバージョン350.9にロールバックし、エンジニアに通知して問題の解決を待つ間、サイトの運営を維持します。

このスクリーンショットは、Tag Spotlightのインデックス済みバージョンタグに基づくデータを示しています。

Deepuがトレースの例を開く 🔗

Deepuは、/PaymentService/Charge エンドポイントのバージョン350.10のコードに調査を絞り込み、リクエスト数/エラー数 のチャートを選択してトレースの例を取得し、エラーの内容を確認します。

このスクリーンショットは、Tag Spotlightで見たエラーを含むトレースの例を示しています。

DeepuがSplunk Log Observerに切り替えて、さらなるトラブルシューティングを実行する 🔗

DeepuはSplunk APMで関連コンテンツを有効にしているため、トレースのログ を選択してSplunk Log Observerに切り替え、さらなるトラブルシューティングを実行できます。

このスクリーンショットはトレースビューを示すもので、トレースのログを確認するオプションが表示されています。

まとめ 🔗

Deepuは、Tag Spotlightを使用して、Buttercup Gamesのウェブサイトで顧客の買い物を妨げているエラーの原因として最近のコードリリースをすばやく特定しました。Tag Spotlightのトレース例へのリンクを使用して、トレース例と、さらなるトラブルシューティングを実行するための該当ログにすばやく移動しました。

さらに詳しく 🔗

このページは 2024年10月02日 に最終更新されました。