AWS Lambda Telemetry API が強化されたオブザーバビリティ データを提供

AWS は AWS Lambda Telemetry API をリリースしました。これは、拡張機能が Lambda サービスから拡張機能のテレメトリを受信する新しい方法です。 新しい API により、Lambda 関数からのトレース、ログ、カスタムおよび拡張メトリクスの収集が簡素化されます。 いくつかの拡張機能の例に加えて、Datadog、Dynatrace、Serverless、Sumo Logic などのサードパーティからいくつかの拡張機能を利用できます。 新しい API を使用すると、拡張機能でプラットフォーム テレメトリ、関数ログ、拡張機能ログをサブスクライブできます。 プラットフォーム テレメトリには、ラムダ環境のランタイム ライフサイクル、拡張機能のライフサイクル、および関数の呼び出しに関連するイベントとエラーを説明するログ、メトリック、およびトレースが含まれます。 関数ログは Lambda 関数コードによって生成されるカスタム ログであり、拡張ログは類似していますが、Lambda 拡張機能によって生成されます。 API スキーマは、OpenTelemetry (OTel) と意味的に互換性があります。 Telemetry API からのイベントを使用して、OTel スパンを構築および報告できます。 AWS は、単一の Event オブジェクトを単一の OTel スパンにマッピングすべきではないことに注意しています。 たとえば、Telemetry API イベント start、 runtimeDone、 と runtimeReport 単一の関数呼び出しを表し、単一の OTel スパンとして表す必要があります。 新しい API のリリースに伴い、多くの …

AWS Lambda Telemetry API が強化されたオブザーバビリティ データを提供 Read More »