OpenTelemetry - Amazon CloudWatch

OpenTelemetry

OpenTelemetry は、テレメトリデータを収集してルーティングするための標準化されたプロトコルとツールを IT チームに提供するオープンソースのオブザーバビリティフレームワークです。メトリクス、ログ、トレースなどのアプリケーションテレメトリデータを計測、生成、収集、エクスポートするための統一された形式を、分析とインサイトのためのモニタリングプラットフォームに提供します。OpenTelemetry を使用すると、ベンダーのロックインを防ぎ、オブザーバビリティソリューションの柔軟性を確保できます。

OpenTelemetry を使用して、OpenTelemetry Protocol (OTLP) エンドポイントにログとトレースを直接送信し、CloudWatch Application Signals の Logs Insights、LiveTail、アプリケーションパフォーマンスモニタリングエクスペリエンスなどのすぐに使える機能を取得できます。

Application Signals は、アプリケーション、サービス、依存関係をアプリケーション中心の統合ビューで表示し、アプリケーションの状態をモニタリングしてトリアージできるようにします。また、CloudWatch のインタラクティブな検索および分析エクスペリエンスを使用して OTLP スパンを調べ、トランザクション検索によるアプリケーションのパフォーマンスやエンドユーザーへの影響に関する質問に回答することもできます。また、エンドユーザーへの影響を検出し、顧客名や注文番号などの関連属性を使用してそれらの問題に関連するトランザクションを検索し、トランザクションを支払いの失敗などのビジネスイベントに関連付け、アプリケーションコンポーネント間のやり取りを掘り下げて根本原因を確立することもできます。CloudWatch を使用すると、相関インサイトでアプリケーショントランザクションカバレッジ全体を取得できるため、解決までの平均時間を短縮できます。

OpenTelemetry の概要