AWS Distro for OpenTelemetry と AWS X-Ray - AWS X-Ray

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Distro for OpenTelemetry と AWS X-Ray

AWS Distro for OpenTelemetry (ADOT) を使用してメトリクスとトレースを収集し、AWS X-Ray および Amazon CloudWatch、Amazon OpenSearch Service、Amazon Managed Service for Prometheus などの他のモニタリングソリューションに送信します。

AWS Distro for OpenTelemetry

The AWS Distro for OpenTelemetry(ADOT)は、クラウドネイティブコンピューティング財団(CNCF)のOpenTelemetryプロジェクトに基づいたAWS ディストリビューションです。OpenTelemetry は、分散トレースとメトリクスを収集するためのオープンソース API、ライブラリ、およびエージェントの 単一セットを提供します。このツールキットは、SDK、自動計測エージェント、およびコレクタを含むアップストリームの OpenTelemetry コンポーネントのディストリビューションであり、によってテスト、最適化、保護、およびサポートされます。AWS。

ADOT を使用すると、エンジニアはアプリケーションを一度計測し、相関のあるメトリクスとトレースを Amazon CloudWatch、AWS X-Ray、Amazon OpenSearch Service、Amazon Managed Service for Prometheus などの複数の AWS モニタリングソリューションに送信できます。

ADOT は、トレースやメトリクスを X-Ray などのモニタリングソリューションへ簡単に送信できるようにするため、多数の AWS のサービス と統合されています。ADOT と統合されたサービスの例として、次のようなものがあります。

  • AWS Lambda – ADOT 用の AWS マネージド型 Lambda レイヤーは、Lambda 関数を自動的に計測し、OpenTelemetry を AWS Lambda と X-Ray のすぐに使える設定とともにセットアップの簡単なレイヤーにパッケージ化することで、プラグアンドプレイのユーザーエクスペリエンスを提供します。ユーザーは、コードを変更せずに Lambda 関数の OpenTelemetry を有効または無効にできます。詳細については、「AWS Distro for OpenTelemetry Lambda」を参照してください。

  • Amazon Elastic Container Service (ECS) – AWS Distro for OpenTelemetry Collector を使用して Amazon ECS アプリケーションからメトリクスとトレースを収集し、X-Ray やその他のモニタリングソリューションに送信します。詳細については、Amazon ECS デベロッパーガイドの「アプリケーショントレースデータの収集」を参照してください。

  • AWS App Runner – App Runner は、AWS Distro for OpenTelemetry (ADOT) を使用した X-Ray へのトレースの送信をサポートしています。ADOT SDK を使用してコンテナ化されたアプリケーションのトレースデータを収集し、X-Ray を使用して計測したアプリケーションを分析し、インサイトを得ます。詳細については、「AWS App Runner と X-Ray」を参照してください。

追加の AWS のサービス との統合など AWS Distro for OpenTelemetry の詳細については、「AWS Distro for OpenTelemetry Documentation」を参照してください。

AWS Distro for OpenTelemetry と X-Ray でアプリケーションを計測する方法の詳細については、「AWS Distro for OpenTelemetry でアプリケーションを計測する」を参照してください。