2016-07-20 2 views
1

У меня есть контейнер, который выполняет задание в кластере ECS. Я хотел бы зарегистрировать результаты этой задачи в cloudwatch.AWS ECS - как подключиться к CloudWatch из контейнера ECS?

Я попытался отредактировать контейнер использовать awslogs и установите следующие Params:

  • awslogs-group
  • awslogs-region

enter image description here

При попытке выполнить задачу , Я получаю следующую полезную ошибку:

enter image description here

Есть ли проверенный способ MVP для настройки контейнеров для входа в облачный коммутатор в AWS?

+0

Вы отслеживаете это? https://docs.docker.com/engine/admin/logging/awslogs/ Я думаю, что вы не установили учетные данные правильно. Вы используете профиль экземпляра? – dieend

ответ

0

Мы используем Докер-контейнер, который пересылает все логах на AWS CloudWatch:

https://github.com/nearform/docker-cloudwatch

Первое, мы создали новый IAM пользователю необходимые права доступа и назначен его к новому IAM пользователь. Теперь с идентификатором/ключом доступа можно получить все журналы из всех контейнеров в Cloudwatch.

Смежные вопросы