AWS cloudwatch 日志支持 Rails 应用程序中的 ECS 容器

问题描述 投票:0回答:1

我正在开发基于 Docker 的 Rails 应用程序,该应用程序托管在 aws ecs 中。我想启用rails应用程序日志到cloudwatch。 请帮帮我。感谢您的帮助。

ruby-on-rails docker aws-sdk amazon-ecs amazon-cloudwatch
1个回答
0
投票

对于在 ECS 中运行的 docker 容器将日志发送到 CloudWatch Logs,您在 docker 应用程序端所需要做的就是确保在 docker 容器中运行的应用程序将日志发送到控制台 (STDOUT/STDERR)。然后,您需要将 ECS 任务定义配置为使用 awslogs 驱动程序,并且 ECS 执行角色需要适当的 IAM 权限才能将日志发送到 CloudWatch Logs。

© www.soinside.com 2019 - 2024. All rights reserved.