Functions as a Service

OpenTelemetryは、さまざまなクラウドベンダーが提供するFaaSを監視するさまざまな方法をサポートしています。

The content of this page may be outdated and some links may be invalid. A newer version of this page exists in English.

More information ...

To see the changes to the English page since this page was last updated: visit GitHub compare 9ba98f4f..f49ec57e and search for content/en/docs/platforms/faas/_index.md.

Functions as a Service(FaaS)は、クラウドネイティブアプリにとって重要なサーバーレスコンピュートプラットフォームです。 しかし、プラットフォームの癖によって、これらのアプリケーションはKubernetesやVirtual Machines上で実行されるアプリケーションとは若干異なる監視ガイダンスや要件を持つことになります。

FaaSドキュメントの最初のベンダー範囲は、Microsoft Azure、Google Cloud Platform(GCP)、Amazon Web Services(AWS)です。 AWSのファンクション(関数)はLambdaとしても知られています。

コミュニティアセット

現在、OpenTelemetry コミュニティは、アプリケーションを自動計装することができるビルド済みの Lambda レイヤーと、アプリケーションを手動または自動で計装する際に使用できるスタンドアロンの Collector Lambda レイヤーを提供しています。

リリース状況はOpenTelemetry-Lambdaリポジトリで追跡できます。


Lambda 自動計装

あなたのLambdaをOpenTelemetryで自動的に計装する

Lambdaコレクター設定

コレクターLambdaレイヤーをあなたのLambdaに追加して設定する

Lambdaの手動計装

OpenTelemetryであなたのLambdaを手動計装する