Publicado en: Nov 2, 2021
Amazon DevOps Guru ahora admite métricas adicionales a nivel de nodo y pod para clústeres administrados por Amazon Elastic Kubernetes Service (EKS).
Amazon DevOps Guru es un servicio basado en Machine Learning (ML) que facilita la mejora del rendimiento operativo y la disponibilidad de una aplicación. Cuando Amazon DevOps Guru detecta un comportamiento anómalo en estas métricas, crea una información que contiene recomendaciones y listas de métricas y eventos que están relacionados con el problema para ayudarle a diagnosticar y abordar el comportamiento anómalo.
Estas métricas a nivel de nodo ayudan a identificar nodos específicos que pueden tener un uso de memoria, CPU o sistema de archivos elevado, en lugar de depender de los agregados a nivel de clúster. Las métricas a nivel de pod, que incluyen pod_cpu_utilization_over_pod_limit y pod_memory_utilization_over_pod_limit, ayudarán a identificar qué pods están sobrepasando los límites flexibles y, por lo tanto, están en peligro de llegar a los límites de recursos rígidos y corren el riesgo de producir errores debido al agotamiento de recursos. Amazon DevOps Guru ahora también realiza un seguimiento de los reinicios de los contenedores y le notifica los problemas con la extracción de imágenes o los problemas con el inicio de la aplicación. También seguiremos ampliando la compatibilidad de Amazon DevOps Guru con los contenedores.
Además, estamos introduciendo una nueva vista de la consola que mostrará la información de Amazon EKS agrupada por métrica a nivel de clúster en la consola de Amazon DevOps Guru. Esta vista le proporciona más visibilidad sobre dónde se encuentra un posible problema dentro del clúster EKS. Por ejemplo, si un nodo tiene problemas de conectividad de red o experimenta presión en el disco, verá que las anomalías de nodo y espacio de nombres aparecen agrupadas bajo esa métrica por clúster, lo que le ayudará a identificar el nodo o espacio de nombres específico con el problema.
Para utilizar estas nuevas características, deberá habilitar Container Insights en Amazon EKS.
Puede comenzar con Amazon DevOps Guru al seleccionar la cobertura de las pilas de CloudFormation o su cuenta de AWS. Para obtener más información, visite la página del producto DevOps Guru y las páginas de documentación, o publique una pregunta en el foro de Amazon DevOps Guru.