シナリオ:Weiがビジネスワークフローを設定してビジネスKPIを追跡する 🔗
Buttercup Gamesの幹部は、精算リクエストの成功率、ログインのP90レイテンシ、およびカスタマーインタラクションの失敗(FCI)という3つの新しいビジネスKPIを設定しました。これらのKPIを測定するために、サイト信頼性エンジニアリングの責任者でSplunk APMの管理者であるWeiは、これらのKPIをビジネスワークフローとして構成したいと考えています。
以下は、Weiがビジネスワークフローを設定するための手順です:
Weiが精算サービスのビジネスワークフロールールを作成する 🔗
Weiは、精算サービスを含むエンドツーエンドのトレースを追跡することで、精算リクエストの成功率を監視したいと考えています。Splunk APMのガイド付きセットアップを使用して、checkoutservice
をターゲットとするサービスルールを作成します。Source of Workflow Name を matched service:endpoint
と指定し、エンドポイントによってトレースを相関付けます。
Weiがログインサービスのビジネスワークフロールールを作成する 🔗
Weiは、ログインのP90レイテンシのKPIについて、loginservice
をターゲットとする別のサービスルールを作成します。今回は、ワークフロー名のソース を Tag Value
として設定し、ログイン操作のトレースを相関付けるために Operation
タグを選択します。
Weiがビジネスワークフローのダッシュボードとチャートを使用してビジネスKPIを監視する 🔗
Weiがこれらのルールを作成したことで、Splunk APMは関連するすべてのトレースを自動的にグループ化し、設定されたビジネスワークフローのTroubleshooting MetricSetsを使用したダッシュボードとチャートを生成します。Weiはこれを監視して、関連するビジネスKPIを測定できます。
さらに詳しく 🔗
ビジネスワークフローを構成するためのルールの詳細については、ビジネスワークフロールールの設定 を参照してください。