問題タブ [aws-xray]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - XRay トレースが AWS コンソールに表示されない
AWS ECS にデプロイされた Spring Boot アプリケーションの XRAY のセットアップに関する AWS ドキュメントに従いましたが、AWS コンソールでサービスのトレースを確認できません。私が実装した変更の概要は次のとおりです。
ポリシー権限を持つロールを EC2 に追加しました
追加されたトレース フィルター
XRAY 依存関係を POM ファイルに追加し、 @XRayEnabledアノテーションを Controller メソッドに追加しました。
XRAY デーモンを ec2 インスタンスにダウンロードしてインストールしました
com.amazonaws.xray.emitters.UDPEmitter などの UDP ログ ステートメントが表示されていることを確認しました。
また、netstat -tulpn を使用して、デーモンが ec2 で実行されていることも確認しました。
XRAY トレースを取得して AWS コンソールに表示するには、他に何が必要ですか?
ロギングを有効にして docker デーモンを開始しましたが、docker デーモンがデータを AWS に送信しているという兆候は見られません。起動情報だけです。それだけです。