【发布时间】:2019-06-05 11:27:08
【问题描述】:
我有一个 Fargate 任务,我已计划使用 CloudWatch Event 规则运行该任务,并在成功运行时将时间戳输出到数据库。它还会在每次运行时向 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󗾞
【问题讨论】:
标签: amazon-web-services amazon-cloudwatch amazon-ecs aws-fargate