投稿日: Aug 31, 2021

本日、AWS Distro for OpenTelemetry (ADOT) は、Amazon CloudWatch Container Insights (プレビュー) の Amazon Elastic Cloud Compute (EC2) で実行される Amazon Elastic Kubernetes Service (EKS) メトリクスのサポートを追加しました。これにより、お客様は、Amazon CloudWatch の他のメトリクスとともに、コンテナメトリクスを簡単に収集して分析できます。また、AWS Lambda アプリケーションのメトリクスを収集して、Amazon Managed Service for Prometheus (プレビュー) に送信することもできます。

今回のリリースでは、ADOT Collector を使用して、CPU、メモリ、ディスク、ネットワークステータスなどのインフラストラクチャメトリクスを EC2 で実行されている Amazon EC2 クラスターから収集します。これにより、Amazon CloudWatch エージェントと同じエクスペリエンスが提供されます。AWS Distro for OpenTelemetry コレクターを使用して、Amazon ECS で実行されているクラスターで実行されているクラスターの AWS App Mesh、NGINX、 NGINX Plus、Java/JMX から Prometheus ワークロードメトリクスを収集し、分析とトリアージのために Amazon CloudWatch の構築済みダッシュボードを使用できます。

ADOT は、OpenTelemetry プロジェクトのセキュアで本番環境に対応した AWS サポートのディストリビューションです。Cloud Native Computing Foundation の一部である OpenTelemetry は、アプリケーションモニタリング用の分散トレースとメトリクスを収集するためのオープンソース API、ライブラリ、およびエージェントを提供します。また、ADOT を使用して、Amazon Elastic Compute Cloud (EC2)、AWS Lambda、Amazon Elastic Container Service (ECS)、Amazon Elastic Kubernetes Service (EKS)、AWS Fargate、およびオンプレミスで実行されているアプリケーションをインストルメント化することもできます。

AWS CloudFormation テンプレート、AWS コマンドラインインターフェイス (CLI)、または curl コマンドを使用することにより、ADOT for Amazon ECS の最新バージョンを DaemonSet として設定し、デプロイできます。サーバーレス機能で マネージド AWS Lambda レイヤ―を 使用することもできます。

ドキュメントにアクセスして、この機能の詳細を確認し、CloudWatch Container Insights で ADOT の使用を開始してください。AWS Distro for OpenTelemetry の詳細については、デベロッパーポータルにアクセスし、最新リリースをダウンロードしてください。