К сожалению, невозможно настроить awslogs driver
так, чтобы awslogs-stream-prefix
было датой.
Поток журнала создается во время создания задачи, а ниже приведен фрагмент, который описывает параметры и рекомендации согласно AWS [ 1 , 2 ] & Docker Docs [ 1 ] относительно awslogs
драйвера.
Параметр awslogs-stream-prefix позволяет связать поток журнала с указанным префиксом, именем контейнера, и идентификатор задачи Amazon ECS, которой принадлежит контейнер. Если вы укажете префикс с этой опцией, тогда поток журнала будет иметь следующий формат:
prefix-name/container-name/ecs-task-id
Если вы не укажете префикс с этой опцией, тогда поток журнала получит имя после идентификатора контейнера, назначенного демоном Docker на экземпляре контейнера. Поскольку трудно отследить журналы обратно до контейнера, который отправил их только с идентификатором контейнера Docker (который доступен только в экземпляре контейнера), мы рекомендуем указать префикс с этой опцией.
Для сервисов Amazon ECS вы можете использовать имя сервиса в качестве префикса, что позволит вам отслеживать потоки журналов до сервиса, которому принадлежит контейнер, имя контейнера, который их отправил, и идентификатор задачи, для которой принадлежит контейнеру.
Если вы хотите просто узнать дату создания Steam, вы можете установить ее на AWS консоли CloudWatch при просмотре журналов, добавив соответствующий столбец.
Консоль CloudWatch> Группы журналов> Значок настроек в правом верхнем углу> проверьте время создания