ECS или Cloudwatch не смотрят файлы в контейнере. ECS интегрирован с журналами докеров, если контейнер докеров отправляет журналы из access.log, они будут доступны для Cloudwatch. Вот почему вы видите только команды ввода-вывода.
Так что речь идет не о ECS, а о том, как работает протоколирование Docker. См. здесь для получения дополнительной информации о ведении журнала докера.
Вы должны убедиться, что любой лог-файл записан в STDOUT или STDERR.
Одним из способов является использование символической ссылки /path/to/app-access.log -> / dev / stdout.
Но обычно легче убедиться, что для вашей службы есть консольный аппендир.