amazon-web-services - 如何获取Cloudwatch中所有ECS实例的日志?

标签 amazon-web-services amazon-ecs amazon-cloudwatch

我在从集群中的任务启动的所有 ECS 实例获取日志时遇到问题。 我关注的是:https://docs.aws.amazon.com/AmazonECS/latest/developerguide/using_awslogs.html

我获取一个实例的日志,但如果我尝试使用自动缩放组运行 2 个实例,我看不到第二个实例的日志。

我还尝试在我的 docker 镜像中配置 cloudwatch 代理,但没有看到任何改进。

我错过了什么吗?

最佳答案

使用 awslogs 的驱动程序是 ecs 创建容器时管理日志的最佳方式。 每次 EC 创建新任务时,都会使用该任务的名称生成一个新的日志流,并在 cloudwatch 日志组中提供。

关于amazon-web-services - 如何获取Cloudwatch中所有ECS实例的日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72635189/

相关文章:

database - AWS Aurora for PostgreSQL 在 ca-central-1 区域不可用吗?

docker - 带有 Docker Compose 文件的 AWS ECS - "External"Docker 卷

amazon-web-services - CloudWatch Log 成本过高

amazon-web-services - 如何为 XRAY 守护进程任务创建健康检查

amazon-web-services - AWS 指标 : Your search - billing - did not match any metrics

json - Cloudformation 中的 Cloudwatch 仪表板错误

unix - 如何检测EC2实例已经空闲

amazon-web-services - API 网关的 S3 重定向规则不起作用

amazon-web-services - 如何使用 CloudFormation 仅允许电子邮件作为用户名别名?

amazon-web-services - 使用 ECS Fargate 进行服务发现