AWS Distro for OpenTelemetry
信頼性の高いパフォーマンスを備えた、安全で本番環境に対応したオープンソースディストリビューション
アプリケーションを 1 度だけインストルメント化して、メトリクスとトレースを複数の AWS モニタリングソリューションに送信。
AWS リソースに対する可視性を向上させることで、パフォーマンスのトラブルシューティングを迅速化し、解決までの平均時間を短縮。
AWS サポートがパフォーマンスの最適化、コストの低減、およびイノベーションの加速化を支援する一方で、テストの実施が定量化と予測が可能なパフォーマンスオーバーヘッドを提供。
セキュリティ要件に照らして検証するために、コードとコンポーネントに厳格なテストを実施。
仕組み
OpenTelemetry は、アプリケーションモニタリング用の分散トレースとメトリクスを収集するためのオープンソース API、ライブラリ、およびエージェントを提供します。AWS Distro for OpenTelemetry では、AWS リソースとマネージドサービスからメタデータも収集するため、アプリケーションのパフォーマンスデータを基盤となるインフラストラクチャデータと相関させて、問題解決までの平均時間を短縮できます。
ユースケース
メトリクスとトレースを収集して送信する
基盤となる AWS リソースのメタデータを自動的に収集し、アプリケーションの監視データをインフラストラクチャの監視データと関連付けます。
トレース収集を自動化する
Java アプリケーション、Python アプリケーション、および AWS Lambda 関数のトレースデータを収集し、AWS X-Ray またはその他の送信先に送信します。
アプリケーションリソースのメタデータを収集する
基盤となる AWS リソースのメタデータを自動的に収集し、それを使用してアプリケーションの監視データとインフラストラクチャの監視データを関連付けます。
Amazon CloudWatch と統合する
AWS Distro for OpenTelemetry と Cloudwatch を組み合わせて、カスタムメトリクスを収集、分析、および表示します。傾向を認識し、ダッシュボードを作成し、アラームを設定して、アプリケーションをプロアクティブに監視します。
最初に行うべきこと
質問の回答を得る
AWS Distro for OpenTelemetry がオブザーバビリティソリューションにどのように適合するかについて、詳細をご覧ください。
モニタリングオプションを理解する
オブザーバビリティが運用上の質問に答えるのにどのように役立つかについて説明します。
AWS Distro for OpenTelemetry の使用を開始する
AWS Distro for OpenTelemetry の使用を開始する