Monitoreo de métricas de Información de contenedores de Prometheus - Amazon CloudWatch

Monitoreo de métricas de Información de contenedores de Prometheus

El monitoreo de Información de contenedores de CloudWatch para Prometheus automatiza la detección de métricas de Prometheus de cargas de trabajo y de sistemas en contenedores. Prometheus es un conjunto de herramientas de alerta y monitoreo de sistemas de código abierto. Para obtener más información, consulte s Prometheus? en la documentación de Prometheus.

La detección de métricas de Prometheus es compatible con los clústeres de Amazon Elastic Container Service, Amazon Elastic Kubernetes Service y Kubernetes que se ejecutan en instancias de Amazon EC2. Se recopilan los tipos de métricas de contador, de medición y de resumen de Prometheus. La compatibilidad con las métricas de histograma está prevista para una próxima versión.

Para los clústeres de Amazon ECS y de Amazon EKS, se admiten los tipos de lanzamiento de EC2 y Fargate. Información de contenedores recopila automáticamente métricas de varias cargas de trabajo, y puede configurarse para recopilar métricas de cualquier carga de trabajo.

Puede adoptar Prometheus como método de código abierto y estándar abierto para capturar métricas personalizadas en CloudWatch. El agente de CloudWatch compatible con Prometheus detecta y recopila métricas de Prometheus para monitorear, solucionar errores y crear alarmas con más rapidez cuando el rendimiento de las aplicaciones se ve degradado y existen errores. Esto reduce también el número de herramientas de monitoreo necesarias para mejorar la capacidad de observación.

Información de contenedores de Prometheus permite utilizar un sistema de pago por uso con las métricas y registros, incluida su recopilación, almacenamiento y análisis. Para obtener más información, consulte Precios de Amazon CloudWatch.

Paneles estándar para algunas cargas de trabajo

La solución Información de contenedores de Prometheus incluye paneles estándar para las cargas de trabajo populares que se enumeran en esta sección. Para obtener configuraciones de ejemplo para estas cargas de trabajo, consulte (Opcional) Configure de cargas de trabajo en contenedores de Amazon ECS de muestra para realizar pruebas con las métricas de Prometheus y (Opcional) Configure las cargas de trabajo de muestra de Amazon EKS en contenedores para realizar pruebas con las métricas de Prometheus.

También puede configurar Información de contenedores para que recopile métricas de Prometheus de otras aplicaciones y servicios en contenedores mediante la edición del archivo de configuración del agente.

Las cargas de trabajo con paneles prediseñados para clústeres de Amazon EKS y de Kubernetes que se ejecutan en instancias de Amazon EC2:

  • AWS App Mesh

  • NGINX

  • Memcached

  • Java/JMX

  • HAProxy

Cargas de trabajo con paneles prediseñados para clústeres de Amazon ECS:

  • AWS App Mesh

  • Java/JMX

  • NGINX

  • NGINX Plus