Supervise Amazon ECS mediante CloudWatch - Amazon Elastic Container Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Supervise Amazon ECS mediante CloudWatch

Puede supervisar sus recursos de Amazon ECS con Amazon CloudWatch, que recopila y procesa datos sin procesar de Amazon ECS para convertirlos en métricas legibles y prácticamente en tiempo real. Estas estadísticas se registran durante un período de dos semanas, de forma que pueda tener acceso a información histórica y obtener una mejor perspectiva sobre el rendimiento de loa clústeres o servicios. Los datos métricos de Amazon ECS se envían automáticamente CloudWatch en períodos de 1 minuto. Para obtener más información al respecto CloudWatch, consulta la Guía del CloudWatch usuario de Amazon.

Amazon ECS proporciona métricas gratuitas para clústeres y servicios. Por un costo adicional, puede activar Amazon ECS CloudWatch Container Insights en su clúster para obtener métricas por tarea, incluida la utilización de la CPU, la memoria y el sistema de archivos de EBS. Para obtener más información sobre los contenedores, consulte Supervise los contenedores de Amazon ECS mediante Container Insights.

Consideraciones

Al utilizar las CloudWatch métricas de Amazon ECS, se debe tener en cuenta lo siguiente.

  • Todos los servicios de Amazon ECS hospedados en Fargate tienen métricas de uso de CloudWatch CPU y memoria automáticamente, por lo que no es necesario realizar ningún paso manual.

  • Para cualquier tarea o servicio de Amazon ECS alojado en instancias de Amazon EC2, la instancia de Amazon EC2 requiere una 1.4.0 versión o posterior (Linux) 1.0.0 o posterior (Windows) del agente contenedor CloudWatch para que se generen las métricas. No obstante, recomendamos utilizar la versión del agente de contenedor más reciente. Para obtener información sobre la comprobación de la versión del agente y la actualización a la versión más reciente, consulte Actualización del agente de contenedor de Amazon ECS.

  • La versión mínima de Docker para obtener CloudWatch métricas fiables es la versión de Docker y versiones posteriores. 20.10.13

  • Sus instancias de Amazon EC2 también requieren el ecs:StartTelemetrySession permiso del rol de IAM con el que lanza las instancias de Amazon EC2. Si creó la función de IAM de la instancia de contenedor de Amazon ECS antes de que CloudWatch las métricas estuvieran disponibles para Amazon ECS, es posible que necesite añadir este permiso. Para obtener información sobre la función de IAM de la instancia de contenedor y sobre cómo adjuntar la política de IAM gestionada para las instancias de contenedor, consulte. Rol de IAM de instancia de contenedor de Amazon ECS

  • Puede deshabilitar la recopilación de CloudWatch métricas en sus instancias de Amazon EC2 configurándolo ECS_DISABLE_METRICS=true en la configuración del agente contenedor de Amazon ECS. Para obtener más información, consulte Configuración del agente de contenedor de Amazon ECS.