はじめに
CloudWatch で OpenTelemetry の使用を開始するには、事前にパッケージ化した OpenTelemetry セットアップを使用します。これは CloudWatch エージェントと AWS Distro for OpenTelemetry SDK で使用できます。これにより、CloudWatch で最も統合されたモニタリングエクスペリエンスが提供されます。
注記
OTLP エンドポイントを使用する前に、トランザクション検索が有効になっていることを確認します。
または、OpenTelemetry Collector または独自のカスタム OpenTelemetry Collector を使用してテレメトリを OTLP エンドポイントに直接送信することができます。AWS Distro for OpenTelemetry を使用してコレクターレスに移行し、テレメトリを OTLP エンドポイントに直接送信できます。機能のサポートに基づいて、情報に基づいた選択を行います。
| 機能 | OpenTelemetry Collector Contrib | OpenTelemetry Collector | AWS オープンテレメトリー用ディストロ |
|---|---|---|---|
|
CloudWatch アプリケーションシグナル (アプリケーションパフォーマンスメトリクス、サービス検出、サービスマップ) |
はい |
あり |
あり |
|
スパンとトレースの概要を検索および分析する |
はい |
あり |
あり |
|
ログの概要の検索と分析 |
はい |
あり |
あり |
|
アプリケーションのパフォーマンスモニタリングテレメトリの強化と、アプリケーションがホストされている AWS インフラストラクチャ属性。 |
なし |
あり |
あり |
|
アプリケーションと相関するランタイムメトリクス。例えば、JVM メトリクス |
なし |
あり |
なし |
|
AWS サポート |
AWS が受信したデータ |
AWS が受信したデータ |
AWS が受信したデータ |
|
サポートされているテレメトリ |
ログ、トレース |
ログ、トレース、メトリクス |
トレース |