¿Qué hace esta solución de AWS?

Esta solución automatiza el proceso de configuración de paneles de Amazon CloudWatch para las cargas de trabajo Apache, NGINX y Puma que se ejecutan en Amazon EC2. Esta solución utiliza varias características de Amazon CloudWatch y acelera la experiencia de introducción. 

Con la solución, puede reducir el tiempo que lleva comenzar a monitorear registros y métricas clave de rendimiento para sus servidores web que se ejecutan en AWS. Esta solución proporciona un panel preconfigurado para que pueda analizar los patrones de tráfico web, determinar si ampliar o reducir los servidores y detectar cuellos de botella y otros problemas de rendimiento para las cargas de trabajo.                                                           

Beneficios

Panel de Amazon CloudWatch configurado previamente

Esta solución proporciona un panel de Amazon CloudWatch configurado previamente para sus cargas de trabajo Apache, NGINX y Puma.

Mecanismo de etiquetado para las instancias de Amazon EC2

Esta solución utiliza un mecanismo de etiquetado para que pueda agregar o eliminar instancias del panel.

Archivos de configuración del agente de Amazon CloudWatch como referencia

Utilice los archivos de configuración del agente de Amazon CloudWatch para configurar las instancias EC2 que se ejecutan
Cargas de trabajo de Apache, NGINX y Puma.

Información general sobre la solución de AWS

En el siguiente diagrama se muestra la arquitectura que puede implementar automáticamente con la guía de implementación de la solución y la plantilla de AWS CloudFormation correspondiente.

Marco de monitoreo de Amazon CloudWatch | Diagrama de la arquitectura
 Hacer clic para ampliar

Arquitectura de la solución de supervisión de CloudWatch en AWS

La arquitectura se puede dividir en dos flujos de trabajo: Interacción con el usuario y Administración del panel.

 Flujo de trabajo de interacción con el usuario:

La plantilla de AWS CloudFormation implementa la regla de Amazon CloudWatch Events, la función de AWS Lambda y AWS Systems Manager Parameter Store necesarios para capturar las instancias de carga de trabajo en su cuenta.

1. Los usuarios actualizan la etiqueta en sus instancias con el esquema de etiquetado proporcionado como entrada durante la implementación de la pila.
2. La regla de CloudWatch Events invoca la función tagHandler de Lambda según la programación cron. La función Lambda lleva a cabo principalmente dos tareas:

  • Utiliza la llamada a la API ec2 describe-tags para obtener instancias con el valor de la etiqueta deseado (igual que el paso 1). 
  • Compara la lista de instancias obtenidas con la lista de instancias de AWS Systems Manager Parameter Store y actualiza el parámetro según sea necesario.

Flujo de trabajo de la administración del panel:

La plantilla de AWS CloudFormation implementa la regla de Amazon CloudWatch Events y
la función de AWS Lambda necesarias para configurar el panel de Amazon CloudWatch específico de la carga de trabajo en la cuenta.

3. Cuando se actualiza AWS Systems Manager Parameter Store, el evento se captura mediante la regla de CloudWatch Events para invocar la función Lambda dashboardHandler.
4. La función Lambda dashboardHandler actualiza los widgets
del panel implementado con registros y métricas correspondientes a la lista de instancias actualizada.                                            

Supervisión de CloudWatch en AWS

Versión 1.1.0
Lanzamiento: 11/2021
Autor: AWS

Tiempo estimado de implementación: 5 minutos

Costo estimado Código fuente  Plantilla de CloudFormation 
Use el siguiente botón para suscribirse para recibir actualizaciones sobre esta implementación de soluciones.
Nota: Para suscribirse a las actualizaciones de RSS, debe disponer de un complemento de RSS habilitado para el navegador que utilice.
¿Le ha sido de ayuda esta implementación de soluciones?
Proporcione su opinión 
Icono de creación
Implemente usted mismo una solución

Consulte nuestra biblioteca de Implementaciones de soluciones de AWS para obtener respuestas a problemas de arquitectura comunes.

Más información 
Buscar un socio de APN
Buscar un socio de APN

Encuentre socios consultores y tecnológicos certificados por AWS que lo ayudarán a comenzar.

Más información 
Ícono de exploración
Explore las ofertas de asesoramiento sobre soluciones

Explore nuestra cartera de ofertas de asesoramiento para obtener ayuda autorizada por AWS con la implementación de la solución.

Más información