Monitoreo de Amazon ECS - Amazon Elastic Container Service

Monitoreo de Amazon ECS

El monitoreo es una parte importante a la hora de mantener la fiabilidad, la disponibilidad y el rendimiento de Amazon ECS y de las soluciones de AWS. Debe recopilar datos de monitorización de todas las partes de su solución de AWS para que le resulte más sencillo depurar un error que se produce en distintas partes del código, en caso de que ocurra. Antes de comenzar a supervisar Amazon ECS, debe crear un plan de supervisión que incluya respuestas a las siguientes preguntas:

  • ¿Cuáles son los objetivos de la supervisión?

  • ¿Qué recursos va a supervisar?

  • ¿Con qué frecuencia va a supervisar estos recursos?

  • ¿Qué herramientas de monitoreo va a utilizar?

  • ¿Quién se encargará de realizar las tareas de monitoreo?

  • ¿Quién debería recibir una notificación cuando surjan problemas?

Las métricas disponibles dependen del tipo de lanzamiento de las tareas y de los servicios de los clústeres. Si utiliza el tipo de lanzamiento de Fargate para los servicios, se proporcionan métricas de utilización de CPU y de memoria que lo ayudarán a monitorear los servicios. Para el tipo de lanzamiento de Amazon EC2, usted es el propietario de las instancias EC2 que componen la infraestructura subyacente y deberá monitorearlas. Se ofrecen métricas adicionales de uso y reserva de CPU y memoria en el clúster, el servicio y la tarea.

El siguiente paso consiste en establecer un punto de referencia del rendimiento normal de Amazon ECS en su entorno. Para ello, se debe medir el rendimiento en distintos momentos y bajo distintas condiciones de carga. A medida que realice el monitoreo de Amazon ECS, vaya almacenando los datos de monitoreo históricos a fin de poder compararlos con los datos de rendimiento actual, identificar patrones de rendimiento normal y anomalías, y desarrollar métodos para la resolución de problemas.

Para establecer un punto de referencia debe, como mínimo, monitorizar los elementos siguientes:

  • Métricas de utilización y reserva de CPU y de memoria de sus clústeres de Amazon ECS

  • Métricas de utilización de CPU y de memoria de los servicios de Amazon ECS

    Para obtener más información, consulte Visualización de métricas de Amazon ECS.