我正在开发基于 Docker 的 Rails 应用程序,该应用程序托管在 aws ecs 中。我想启用rails应用程序日志到cloudwatch。 请帮帮我。感谢您的帮助。
对于在 ECS 中运行的 docker 容器将日志发送到 CloudWatch Logs,您在 docker 应用程序端所需要做的就是确保在 docker 容器中运行的应用程序将日志发送到控制台 (STDOUT/STDERR)。然后,您需要将 ECS 任务定义配置为使用 awslogs 驱动程序,并且 ECS 执行角色需要适当的 IAM 权限才能将日志发送到 CloudWatch Logs。