APM からのサービスインサイトの抽出
を確認 Splunk Application Performance Monitoring ホームページ
これで OTel Collector が用意され、アプリケーションがインストルメントされたので、すぐに使えるビジュアライゼーションにデータが入力されたはずです。 Splunk Application Performance Monitoring 。製品のこれらの非常に貴重なコンポーネントの感触をつかみましょう。
ザ・ Splunk Application Performance Monitoring ホームページには、サービス/ワークフローレベルで、過去のコンテキストを含む高密度のビューが表示されます。このページには、初期設定で、エラー率別の上位サービス、レイテンシー別の上位サービス (P90)、上位ビジネスワークフロー (エラー率別、期間別) が表示されます。詳細については、表示設定として [サービスマップ] を選択し、 Tag Spotlight 、またはトレース検索。
サービスマップを確認
サービスマップは、さまざまなサービスとその依存関係を視覚的に表したものです。 Splunk Application Performance Monitoring インストルメントされたサービスとその相互作用を自動的に検出して、アプリケーションのアーキテクチャの動的でリアルタイムのサービスマップを表示します。サービスマップを使用すると、複雑なサービスネットワークをより理解し、問題が発生している可能性がある場所を視覚的にすばやく特定できます。
レビュー Tag Spotlight
使用 Tag Spotlight インデックス付きスパンタグを使用して、サービスのパフォーマンスを分析し、高いレイテンシやエラー率の原因となっている傾向を発見できます。特定のサービスのインデックス付きスパンタグをすべて分類して、そのサービスのメトリクスを表示できます。特定のスパンタグ値または特定の時間範囲を選択すると、代表的なトレースを表示して、範囲外のインシデントについて詳しく知ることができます。
サービスおよびビジネスワークフロー検出器の作成
トレース対象サービスのエラー率と遅延を動的に監視できます。 Splunk Application Performance Monitoring ビジネスワークフローも同様です。では、の設定を見ていきましょう。 Splunk Application Performance Monitoring サービス/ビジネスワークフローディテクターを以下に示します。
では、ディテクタでは何を構成できるのでしょうか?ディテクターには以下を指定するルールが含まれています。
- ディテクターのシグナル/メトリクスに関連する条件に基づいて、ディテクターがトリガーされるタイミング
- ディテクターが生成するアラートの重要度
- 通知の送信先
そこから、ディテクターのパラメーターを設定します。
- 次のように入力します。 。作成するディテクターのタイプを [APM メトリック] または [インフラストラクチャー/カスタムメトリック] から選択します。
- アラートシグナル 。アラート対象のサービスメトリックまたはビジネスワークフロー (エラー率または遅延) を定義します。ここでは、特定の環境と特定のサービス/エンドポイントも定義します。
- アラート条件 。アラートを受け取りたいシグナル/メトリックの条件(静的閾値または急激な変化)を定義します。
- アラート設定 。これらの設定は、選択されている条件によって異なり、このステップで設定されます。
- アラートメッセージ 。アラートの重要度を定義し、メッセージをカスタマイズします。アラートとともに提供される役立つドキュメントへのリンクも作成できます。
- アラート受信者 。アラートを受信するユーザーと配信方法 (電子メール、Splunk On-Call、Slack、PagerDuty、Webhook など) を定義します。