Как отслеживать использование дискового пространства / файловой системы кластера ecs с помощью fargate - PullRequest
4 голосов
/ 24 января 2020

Я создал 2 задачи, используя Fargate, и один кластер ECS, который использует эти 2 задачи в 2 разных сервисах. Короче говоря, один кластер: 2 сервиса и каждый сервис связан со своими задачами, связанными с репозиторием ECR. В соответствии с AWS концепцией хранения задач ECS Fargate каждая задача получила 10 ГБ хранилища слоя docker с дополнительными монтируемыми томами объемом 4 ГБ. Поэтому я хотел бы отслеживать хранение файловой системы в контейнерах Я думал, если кто-то может указать мне, как я могу прикрепить еще одну docker коляску к задаче, которая будет отслеживать потребление памяти контейнером, созданным этой задачей, и отправлять его в облачный мониторинг? Каждое определение задачи не имеет точек монтирования. Даже если задача перезапускается и создает новые экземпляры, это должно применяться, но я не хочу сохранять данные, даже если они были перезапущены.

...