シナリオ:DeepuがTag Spotlightのビジネスワークフローを使用してトラブルシューティングを高速化する 🔗
Buttercup Gamesの決済サービスのオーナーであるDeepuは、決済サービスのエラーがビジネスKPIにどのような影響を与えているかを把握したいと考えています。
エラーがビジネスKPIに与える影響を理解するために、Deepuは次の手順を踏みます:
Deepu opens Tag Spotlight and selects the affected service 🔗
Deepu uses search to search for Tag Spotlight and selects the navigation result to go to Tag Spotlight. They select the paymentservice.
Deepuがワークフロー別にエラーを確認する 🔗
Deepuは、ワークフロー別にエラーを確認し、frontend:/cart/checkout のワークフローに対するリクエストが根本原因エラーの大部分を返していることに気づきます。
DeepuがTag Spotlightをフィルタリングして、エラーの大部分が発生しているトレースのサブセットを見つける 🔗
Because APM supports infinite cardinality, Deepu adds the frontend:/cart/checkout workflow to the filter and applies additional filters for version to v350.10
and Kind to SERVER
to examine the subset of traces where the most errors occur:
Deepuがトレースの例を開く 🔗
Splunk APMはすべてのトレースをサンプリングなしで保存するため、Deepuはチャート上でエラーのピークを選択し、これらのタグの組み合わせの、このタイムスタンプでのトレースの例を確認します。Deepuは、checkoutservice から paymentservice へのリクエストが失敗していることを発見します。
DeepuがSplunk Log Observerに切り替えて、さらなるトラブルシューティングを実行する 🔗
Deepuは、最近この決済サービスのバージョン350.10のAPIに、下位互換性のない変更をデプロイしたことを思い出します。DeepuはSplunk APMで 関連コンテンツ を有効にしているため、決済サービスのログ を選択して Splunk Log Observerに切り替え、デプロイがエラーの原因かどうかを調査できます。
まとめ 🔗
ビジネスワークフローとTag Spotlightを使用して、Deepuはエラーのあるトレースをすばやく特定しました。関連コンテンツの機能を有効にしていたため、トレースからログにすばやく移動し、エラーの原因をさらに調査することができました。
さらに詳しく 🔗
ビジネスワークフローの詳細については、トレースを関連付けてビジネスワークフローを追跡する を参照してください。
関連コンテンツの使用については、Splunk Observability Cloudの関連コンテンツ を参照してください。
For more information about using Splunk Log Observer Connect to detect the source of problems, see Splunk Log Observer Connectの概要.