web-dev-qa-db-ja.com

失敗したFARGATEタスクの初期化をデバッグする方法

CloudWatchイベントルールで実行する予定のFargateタスクがあり、成功した実行時にタイムスタンプをデータベースに出力します。実行されるたびに、LogFileをCloudWatchに出力します。

ただし、ログファイルが作成されていない1時間、データベースが更新されませんでした。私はタスクが始まったこともないか、開始できなかったと思われます。

CloudWatchでは、イベントルールでは、タスクが実行される予定の時点でトリガと呼び出しが表示されるため、タスクが少なくとも起動を試みました。

私の質問は:クラスタに関する情報をデバッグまたはログオンすることができる方法はありますか?

もっと情報を提供する必要があるかどうか教えてください。

編集:私はこの情報をどこかにログファイルに読む方法を探していることを指定する必要があります。 Webコンソールで失敗したタスクの理由を見ることができるが、それは比較的最近のタスクのためだけのものであることを知っています。

私はここで同じ質問を投稿しました: https://www.reddit.com/r/aws/comments/adtqvt/debugging_failed_fargate_task_initialization/ とstackoverflow : https://forums.aws。 Amazon.com/thread.jspa?messageId=884638&#884638

7
user3603567

私はちょうどこの問題に直面し、丸太の欠如はそれを解決するのは非常に困難にしました。

マイケースの問題は、タスクに使用されたセキュリティグループでした。これがどちらかが同様の問題を抱えているのであれば、これが役立つことを願っています。

0
J. Madeley