我在 EC2 实例上配置了 ECS 集群,其中运行着一组服务。我已配置 AWS Firelens sidecar 容器以将 ECS 容器日志路由到 AWS Data firehose。
根据我当前的设置,我为集群中的每个 ECS 服务运行 sidecar 容器。
比方说,如果我运行 3 个服务,则我有 3 个 sidecar 容器运行用于日志路由。
有什么办法可以让我只拥有一个 sidecar 容器来从集群中运行的所有容器获取日志吗?
谢谢。
不可以,sidecar 需要与生成日志的容器在同一个 ECS 任务中运行。