Amazon cloudformation Cloudformation管理的服务正在定期重新启动,应用程序日志正在清除

Amazon cloudformation Cloudformation管理的服务正在定期重新启动,应用程序日志正在清除,amazon-cloudformation,amazon-ecs,amazon-cloudwatch,Amazon Cloudformation,Amazon Ecs,Amazon Cloudwatch,我们有一个由_CloudFormation启动的node.js应用程序,该应用程序正在频繁重启。我想知道为什么: 它是否会生成stderr,然后CloudWatch会循环它 此外,正在循环应用程序日志,并且不会保留旧日志 如何保留日志 注意:存档的访问日志可在Cloudwatch中获得,Cloudwatch将它们存储到S3。我不确定如何从我们的服务中启用和查找代表stout和stderr的归档应用程序日志 以下是service-myServiceName-server.yml中的日志配置

我们有一个由_CloudFormation启动的node.js应用程序,该应用程序正在频繁重启。我想知道为什么:

  • 它是否会生成stderr,然后CloudWatch会循环它
此外,正在循环应用程序日志,并且不会保留旧日志

  • 如何保留日志
注意:存档的访问日志可在Cloudwatch中获得,Cloudwatch将它们存储到S3。我不确定如何从我们的服务中启用和查找代表stout和stderr的归档应用程序日志

以下是service-myServiceName-server.yml中的日志配置设置:

Update@tianz鼓励我花更多的时间浏览CloudWatch日志:是的,它们确实出现在那里

 CloudWatch/CloudWatch Logs/Log groups/ /ECS-CLUSTER/us-east-2/prod

根据您的
日志配置
您应该能够在CloudWatch中的日志组
/ECS-CLUSTER/${AWS::Region}/${TypeProject}

您的任务定义中有日志配置吗@tianz是的,看起来是这样:更新了问题。我没有设置这个,我是CF/CW/ECS的新手。你的意思是说在
/ECS-CLUSTER/${AWS::Region}/${TypeProject}
中只有访问日志,而不是应用程序日志吗?我将在S3上多看一看,看看我能找到什么,CloudWatch本身什么都没有?
 CloudWatch/CloudWatch Logs/Log groups/ /ECS-CLUSTER/us-east-2/prod