¿Qué es Amazon CloudWatch? - Amazon CloudWatch

¿Qué es Amazon CloudWatch?

Amazon CloudWatch monitorea los recursos y las aplicaciones de Amazon Web Services (AWS) que ejecuta en AWS en tiempo real. Puede utilizar CloudWatch para recopilar y hacer un seguimiento de métricas, que son las variables que puede medir en los recursos y aplicaciones.

La página de inicio de CloudWatch muestra automáticamente las métricas sobre todos los servicios de AWS que utilice. También puede crear adicionalmente paneles personalizados para mostrar métricas sobre sus aplicaciones personalizadas, y mostrar colecciones personalizadas de métricas que elija.

Puede crear alarmas que vigilen métricas y enviar notificaciones o realizar cambios automáticamente en los recursos que está monitoreando cuando se infringe un umbral. Por ejemplo, puede monitorear el uso de la CPU y las lecturas y escrituras de disco de las instancias de Amazon EC2 y, a continuación, utilizar estos datos para determinar si se deben lanzar instancias adicionales para gestionar el aumento de la carga. También puede utilizar estos datos para parar las instancias infrautilizadas a fin de ahorrar dinero.

Con CloudWatch, se obtiene información sobre la utilización de recursos, el rendimiento de las aplicaciones y el estado operativo de todo el sistema.

Acceso a CloudWatch

Puede obtener acceso a CloudWatch con cualquiera de los siguientes métodos:

Los siguientes servicios se utilizan junto con Amazon CloudWatch:

  • Amazon Simple Notification Service (Amazon SNS) coordina y administra la entrega o el envío de mensajes a los puntos de enlace o clientes suscritos. Amazon SNS se utiliza con CloudWatch para enviar mensajes cuando se alcanza un umbral de alarma. Para obtener más información, consulte Configuración de notificaciones de Amazon SNS.

  • Amazon EC2 Auto Scaling le permite lanzar o terminar instancias de Amazon EC2 automáticamente de acuerdo con las políticas que el usuario define, las verificaciones de estado y las programaciones. Puede utilizar una alarma de CloudWatch con Amazon EC2 Auto Scaling para regular las instancias EC2 en función de la demanda. Para obtener más información, consulte Dynamic Scaling (Escalado dinámico) en la Guía del usuario de Amazon EC2 Auto Scaling.

  • AWS CloudTrail le permite monitorear las llamadas a la API de Amazon CloudWatch para su cuenta, incluidas las llamadas que realiza AWS Management Console, AWS CLI y otros servicios. AWS CloudTrailAWS Management ConsoleAWS CLI Cuando el registro de CloudTrail está activado, CloudWatch registra los archivos de registro en el bucket de Amazon S3 que especificó al configurar CloudTrail. Para obtener más información, consulte Registro de llamadas a la API de Amazon CloudWatch con AWS CloudTrailc.

  • AWS Identity and Access Management AWS Identity and Access Management(IAM) es un servicio web que le ayuda a controlar de forma segura el acceso de los usuarios a los recursos de AWS. Utilice IAM para controlar quién puede usar los recursos de AWS (autenticación), así como cuáles de ellos pueden usar y de qué manera pueden hacerlo (autorización). Para obtener más información, consulte Identity and Access Management para Amazon CloudWatch.