パート2: サーバーレス関数をインストルメンテーションしてトレースとメトリクスを送信する

サーバーレス関数をインストルメンテーションしてSplunk APMにデータを送信します。

AWS Lambda 関数、Azure .NET関数、Azure Node.js関数など、サーバーレス関数をインストルメンテーションできます。

サーバーレス機能を Splunk と統合することで、トレースをSplunk APMに、メトリクスをSplunk Infrastructure Monitoringに送信できます。

サーバーレス関数をインストルメンテーションする

AWS Lambda サーバーレス関数をインストルメンテーションするには、「サーバーレス関数を Splunk Observability Cloud にインストルメンテーションする」を参照してください。

Splunk Observability Cloudでサーバーレス関数データを表示する

サーバーレス関数をインストルメンテーションすると、以下の場所でデータにアクセスできます。

APMのランディングページでトレースを表示する

Splunk APMのランディングページには、サーバーレス関数から送られてくるトレースデータのプレビューが表示されます。

APM のランディングページの詳細については、「APM のランディングページでアプリケーションの正常性を評価する」を参照してください。

APMエクスプローラビューでトレースを表示する

APMエクスプローラビューは、アプリケーション間の依存関係を含む、アプリケーションデータの詳細な洞察を提供します。

エクスプローラビューの使用方法については、「サービスマップでサービス間の依存関係を表示する」を参照してください。

Infrastructure Monitoring Lambda Functions ナビゲーターでメトリクスを表示する

Splunk Infrastructure Monitoringは AWS Lambda関数用の特別なナビゲーターを使用します。

このスクリーンショットは、Splunk Infrastructure Monitoring の Lambda Functions ナビゲータが、サーバーレス関数から収集したデータのチャートと可視化を表示している様子を示しています。

このナビゲータの検索および使用の詳細は、「AWS サービスをモニタリングして問題を特定する」を参照してください。

AWS Lambda用組み込みダッシュボードでメトリクスを表示

Splunk Observability Cloudは、組み込みのダッシュボードを使用して、AWS Lambdaデータのチャートと可視化を表示します。

組み込みのダッシュボードを使用するには、「組み込みダッシュボード」を参照してください。

メトリクスファインダーを使ってメトリクスを検索する

Splunk Metric Finder を使用して、サーバーレス関数のメトリックを検索できます。詳細については、「Metric Finder でメトリクスを検索する」を参照してください。

次のステップ

オプションとして、アプリケーションや関数でカスタムデータポイントが使用されており、Splunk Observability Cloud に送信されているかどうかを確認できます。「パート 3:カスタムデータを送信するようアプリケーションとサーバーレス関数を設定する」を参照してください。