Docs » Splunk Observability Cloud 用のサーバーレス関数を実装する » AWSのLambda関数をSplunk Observability Cloudにインストルメンテーションする

AWSのLambda関数をSplunk Observability Cloudにインストルメンテーションする 🔗

Splunk OpenTelemetry Lambda レイヤーを使用すると、AWS Lambda 関数を自動的にインストルメンテーションし、アプリケーションのメトリクスとトレースを Splunk APM に送信できます。このレイヤーは、統合されたラッパーによって多数のプログラミング言語をサポートし、関数が実行されるたびに高解像度で低レイテンシーのメトリクスを収集するメトリクス拡張機能を備えています。

Select the deployment mode for your AWS Lambda function

Splunk OpenTelemetry Lambda レイヤーを使用して AWS Lambda 関数をインストルメンテーションするには、ニーズに最も適したデプロイモードを選択します。

デプロイモード

使用時期

オールインワン (デフォルト)

Collector を含むすべてのコンポーネントが単一レイヤーにあります。これは最も包括的なデプロイ方法であり、本番環境に適しています。

レイヤーを分離する

言語またはランタイム、Collector、およびメトリクス拡張に別々のレイヤーを使用します。この方法はパフォーマンスのオーバーヘッドを削減します。

EC2 ゲートウェイでレイヤーを分離する

使用する言語またはランタイム用のレイヤーを使用し、EC2 のデータ転送モードで Collector を設定します。これは最もリソースを使用しないインストルメンテーション方法ですが、より多くの設定が必要になります。

.NET and Go functions

.NET と Go の機能には追加の指示が必要です:

Collect metrics and logs from AWS CloudWatch

Splunk Observability Cloud は AWS CloudWatch から AWS Lambda のメトリクスとログを収集することもできます。Splunk Observability Cloud を AWS サービスに接続する方法の詳細については、AWSをSplunk Observability Cloudに接続する を参照してください。

インフラストラクチャでのAWSクラウドサービスの使用に関連したタスクの説明については、Tutorial: Configure the Splunk Distribution of OpenTelemetry Collector on a Linux host を参照してください。

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