AWS Distro for OpenTelemetry

信頼性の高いパフォーマンスを備えた、安全で本番環境に対応したオープンソースディストリビューション

アプリケーションを 1 度だけインストルメント化して、メトリクスとトレースを複数の AWS モニタリングソリューションに送信。

AWS リソースに対する可視性を向上させることで、パフォーマンスのトラブルシューティングを迅速化し、解決までの平均時間を短縮。

AWS サポートがパフォーマンスの最適化、コストの低減、およびイノベーションの加速化を支援する一方で、テストの実施が定量化と予測が可能なパフォーマンスオーバーヘッドを提供。

セキュリティ要件に照らして検証するために、コードとコンポーネントに厳格なテストを実施。

仕組み

OpenTelemetry は、アプリケーションモニタリング用の分散トレースとメトリクスを収集するためのオープンソース API、ライブラリ、およびエージェントを提供します。AWS Distro for OpenTelemetry では、AWS リソースとマネージドサービスからメタデータも収集するため、アプリケーションのパフォーマンスデータを基盤となるインフラストラクチャデータと相関させて、問題解決までの平均時間を短縮できます。

この図では、AWS Distro for OpenTelemetry がトレースとメトリクスを収集し、複数のモニタリングソリューションに送信する方法を示しています。
トレースデータの取得 (7:00)
Distro for OpenTelemetry の使用
AWS Distro for OpenTelemetry を使用してトレースデータを取得することで、自動的にトレースをインストルメントし、Java Web アプリケーションから AWS X-Ray にデータを送り、トレースデータの解析やエラーのデバッグを行うことができます。
AWS Distro for OpenTelemetry を使用する
AWS Distro for OpenTelemetry を使用してトレースデータを取得することで、自動的にトレースをインストルメントし、Java Web アプリケーションから AWS X-Ray にデータを送り、トレースデータの解析やエラーのデバッグを行うことができます。

ユースケース

メトリクスとトレースを収集して送信する

基盤となる AWS リソースのメタデータを自動的に収集し、アプリケーションの監視データをインフラストラクチャの監視データと関連付けます。

オブザーバビリティの詳細はこちら »

トレース収集を自動化する

Java アプリケーション、Python アプリケーション、および AWS Lambda 関数のトレースデータを収集し、AWS X-Ray またはその他の送信先に送信します。

最新のブログを読む »

アプリケーションリソースのメタデータを収集する

基盤となる AWS リソースのメタデータを自動的に収集し、それを使用してアプリケーションの監視データとインフラストラクチャの監視データを関連付けます。

オブザーバビリティワークショップを受講する »

Amazon CloudWatch と統合する

AWS Distro for OpenTelemetry と Cloudwatch を組み合わせて、カスタムメトリクスを収集、分析、および表示します。傾向を認識し、ダッシュボードを作成し、アラームを設定して、アプリケーションをプロアクティブに監視します。

Amazon CloudWatch を詳しく見る »

最初に行うべきこと

質問の回答を得る

AWS Distro for OpenTelemetry がオブザーバビリティソリューションにどのように適合するかについて、詳細をご覧ください。

モニタリングオプションを理解する

オブザーバビリティが運用上の質問に答えるのにどのように役立つかについて説明します。

AWS Distro for OpenTelemetry の使用を開始する

AWS Distro for OpenTelemetry の使用を開始する


AWS の詳細を見る