問題タブ [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.

0 投票する
1 に答える
2784 参照

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 に送信しているという兆候は見られません。起動情報だけです。それだけです。