Нет, не существует такого стандартного параметра, который принимает журналы от всех служб, основанных на кластере, как контейнер evey, работающий в своем собственном пространстве (экземпляр EC2).
Таким образом, существует аналогичный параметр, который выМожно попробовать, но перед этим вам необходимо понять механизм ведения журналов в AWS ECS.
logDriver
Драйвер журнала, который будет использоваться для контейнера.Допустимые значения, указанные для этого параметра, - это драйверы журнала, с которыми агент контейнера Amazon ECS может связываться по умолчанию.
Для задач, использующих тип запуска Fargate, поддерживаются драйверы журнала awslogs, splunk, and awsfirelens.
Для задач, использующих тип запуска EC2, поддерживаются драйверы журнала awslogs, fluentd, gelf, json-file, journald, logentries, syslog, splunk, and awsfirelens
.
Так что, если вы запускаете несколько контейнеров на одном экземпляре ec2, тогда syslog имеет смысл для вас.
Драйвер ведения журнала системного журнала
Драйвер ведения журнала системного журнала направляет журналы на сервер системного журнала.Протокол системного журнала использует необработанную строку в качестве сообщения журнала и поддерживает ограниченный набор метаданных.Сообщение системного журнала должно быть отформатировано определенным способом, чтобы быть действительным.Из действительного сообщения получатель может извлечь следующую информацию: ![enter image description here](https://i.stack.imgur.com/yHuYU.png)
Но лучший способ - создать одну группу журналов для каждого контейнера.поскольку syslog не работает в случае fargate, поэтому лучше использовать группу журналов для каждого контейнера.
![enter image description here](https://i.stack.imgur.com/v0CgK.png)