0

我们有一个推送到 ECR Fargate 的 PHP 应用程序,我们已经为它配置了一个 ECS 任务定义,它作为 ECS 中的容器可以正常工作。

我已经为应用程序配置了 aws-logs 并将应用程序日志正常发送到 cloudwatch,但我想知道如何将日志发送到容器内的文件中

“/var/www/html/app/var/dev.log”

到我在创建任务定义时配置的同一个日志组。

4

1 回答 1

0

我在以下链接中找到了答案:

https://aws.amazon.com/blogs/devops/send-ecs-container-logs-to-cloudwatch-logs-for-centralized-monitoring/

只需要在 php 映像上安装 syslog 和 awslogs,然后使用 supervisord 将它们与容器以及我们的 php 应用程序一起启动。从任务定义端,创建一个卷和一个挂载点。

于 2019-07-24T11:44:46.067 回答