Amazon CloudWatch

Observación de sus recursos y aplicaciones de AWS tanto en AWS como locales

Amazon CloudWatch es un servicio de monitoreo y observabilidad creado por desarrolladores, ingenieros de fiabilidad de sitios (SRE), administradores de TI, propietarios de productos e ingenieros de DevOps. CloudWatch proporciona datos e información procesable para que monitoree sus aplicaciones, responda a cambios de rendimiento que afecten a todo el sistema y optimice el uso de recursos. CloudWatch recopila datos operativos y de monitoreo en forma de registros, métricas y eventos. Se obtiene una vista unificada del estado operativo y una visibilidad completa de sus recursos, aplicaciones y servicios de AWS que se ejecutan en AWS y en las instalaciones. Puede usar CloudWatch para detectar comportamientos anómalos en sus entornos, establecer alarmas, comparar registros y métricas, realizar acciones automatizadas, resolver problemas y descubrir información para mantener el buen funcionamiento de sus aplicaciones.

10 alarmas y métricas personalizadas gratuitas

Beneficios

Uso de una sola plataforma para la observabilidad

Las aplicaciones modernas, como las que se ejecutan mediante arquitecturas de microservicios, generan grandes volúmenes de datos en forma de métricas, registros y eventos. Amazon CloudWatch le permite recopilar estos datos, acceder a ellos y correlacionarlos en una única plataforma desde todos sus recursos, aplicaciones y servicios de AWS que se ejecutan en AWS y en las instalaciones, lo cual contribuye a desglosar los silos de datos para obtener visibilidad de todo el sistema y resolver problemas de forma rápida.

Recopilación de métricas en AWS y en las instalaciones

Monitorear sus recursos y aplicaciones de AWS con Amazon CloudWatch es sencillo. Está integrado de manera nativa con más de 70 servicios de AWS, como Amazon EC2, Amazon DynamoDB, Amazon S3, Amazon ECS, Amazon EKS y AWS Lambda. Publica de forma automática métricas detalladas de un minuto y métricas personalizadas con una pormenorización de hasta un segundo para que puede profundizar en sus registros para obtener mayor contexto. También puede utilizar CloudWatch en entornos híbridos mediante el agente o la API de CloudWatch a fin de monitorear sus recursos en las instalaciones.

Mejora del rendimiento operativo y la optimización de recursos

Establecer alarmas y automatizar acciones en función de umbrales predefinidos o de algoritmos de machine learning (ML) que identifican los comportamientos anómalos en sus métricas. Por ejemplo, puede iniciar Amazon EC2 Auto Scaling automáticamente o detener una instancia para reducir las facturas. También se puede usar CloudWatch Events para aplicaciones sin servidor a fin de desencadenar flujos de trabajo con servicios como AWS Lambda, Amazon SNS y AWS CloudFormation.

Visibilidad y datos operativos

Para optimizar el rendimiento y el uso de los recursos, necesita una vista operativa unificada, datos pormenorizados en tiempo real y una referencia histórica. CloudWatch proporciona paneles automáticos, datos con una pormenorización de 1 segundo, y hasta 15 meses de conservación y almacenamiento de métricas. También es posible realizar operaciones matemáticas con las métricas de sus datos para derivar información operativa y de utilización; por ejemplo, puede sumar el uso de una flota entera de instancias EC2.

Derivación de información procesable de registros

Explore, analice y visualice sus registros para poder resolver problemas operativos con facilidad. Con CloudWatch Logs Insights, paga solo por las consultas que se ejecutan. Se escala a la medida del volumen de registros y de la complejidad de las consultas, por lo que proporciona respuestas en cuestión de segundos. Además, puede publicar métricas basadas en registros, crear alarmas y correlacionar registros y métricas de forma conjunta en paneles de CloudWatch para una visibilidad operativa completa.

Funcionamiento

CloudWatch recopila datos operativos y de monitoreo en forma de registros, métricas y eventos, y permite su visualización mediante paneles automatizados para obtener una vista unificada de los recursos, las aplicaciones y los servicios de AWS que se ejecutan en AWS y en las instalaciones. Puede visualizar la experiencia de los usuarios finales de sus aplicaciones y validar las elecciones de diseño a través de la experimentación. Correlacione sus métricas y registros para comprender mejor el estado y el rendimiento de los recursos. Cree alarmas según los umbrales de valores de métricas especificados o alarmas que detecten comportamientos de métricas anómalos en función de algoritmos de ML. Por ejemplo, configure acciones automatizadas para que se emita una notificación cuando se desencadene una alarma y comience automáticamente el escalado automático para reducir el tiempo medio de resolución (MTTR). También tiene la posibilidad de profundizar en sus métricas, registros y rastreos y analizarlos para comprender mejor cómo mejorar el rendimiento de las aplicaciones.

Cómo funciona Amazon CloudWatch

Casos de uso

Monitoreo y solución de problemas de infraestructura

Monitoree métricas y registros clave, visualice su pila de infraestructuras y aplicaciones, cree alarmas y correlacione datos para comprender y resolver la causa raíz de los problemas de rendimiento en sus recursos de AWS. Esto incluye el monitoreo de su ecosistema de contenedores en Amazon ECS, AWS Fargate, Amazon EKS y Kubernetes.

Mejora del tiempo medio de resolución

Correlacione, visualice y analice métricas y registros para poder resolver problemas con rapidez, y combínelos con datos de rastreo de AWS X-Ray para lograr una visibilidad completa. También se pueden analizar las solicitudes de los usuarios para acelerar la solución de problemas y la depuración, además de reducir el MTTR general.

Optimización de recursos de manera proactiva

Las alarmas de CloudWatch supervisan los valores de las métricas con respecto a umbrales especificados por el usuario o creados con modelos de ML a fin de detectar comportamientos anómalos. Si se desencadena una alarma, CloudWatch puede actuar de forma automática para habilitar Amazon EC2 Auto Scaling o detener una instancia, lo cual permite automatizar la capacidad y la planificación de recursos.

Monitoreo de aplicaciones

Monitoree su experiencia digital de usuario final y sus aplicaciones que se ejecutan en AWS (en Amazon EC2, en contenedores y sin servidor) y en las instalaciones. CloudWatch recopila datos en todas las capas de la pila de rendimiento, desde el frontend hasta su infraestructura. Puede utilizar ServiceLens para identificar cuellos de botella de rendimiento en sus aplicaciones y aislarlos mediante métricas, registros y rastreos correlacionados. Agregue valores controlados para el monitoreo de SLA/SLO de puntos de enlace y flujos de trabajo de interfaz de usuario. Recopile datos del lado del cliente sobre rendimiento de aplicaciones casi en tiempo real para identificar y depurar problemas que afecten a los usuarios finales. Experimente con características en toda la pila de aplicaciones, mida métricas empresariales y de rendimiento y lance características de manera segura. 

Uso del análisis de observabilidad

Analice millones de registros y métricas operativas casi en tiempo real para identificar tendencias y patrones en el rendimiento de las aplicaciones y use esta información para reducir el MTTR. Utilice consultas rápidas e interactivas para crear visualizaciones potentes, lo que lo ayudará a monitorear y detectar problemas rápidamente.

“Utilizamos una arquitectura basada en microservicios. Amazon CloudWatch resultó una solución instantánea, ya que no requiere configuración ni mantenimiento de infraestructura. CloudWatch se adaptó a la perfección a nuestra escala y eliminó la carga operativa de integrar y administrar varias herramientas. Para nosotros, el beneficio más importante es la reducción del MTTR (tiempo medio de reparación), ya que nuestro equipo de DevOps puede localizar con rapidez los problemas en nuestra infraestructura de contenedores.”

- Vitaliy Geraymovych, cofundador y vicepresidente de ingeniería de CloudPassage

Clientes

Los clientes utilizan Amazon CloudWatch para mejorar el rendimiento operativo, optimizar la asignación de recursos y reducir el MTTR. Para obtener más información sobre cómo las organizaciones usan Amazon CloudWatch, visite nuestra página de clientes.  

EBSCO

EBSCO utiliza Amazon CloudWatch Synthetics para simular los procesos de los usuarios y monitorear la disponibilidad de tiempo de disponibilidad (uptime) de sus aplicaciones, para identificar problemas de manera proactiva y para depurarlos fácilmente.

Lea la referencia de cliente >>

Mapbox

Mapbox utiliza Amazon CloudWatch para incorporar diversos orígenes de datos y monitorizar cargas de trabajo clave.

Lea la referencia de cliente >>

Pushpay

Pushpay utiliza Amazon CloudWatch Logs Insights para realizar consultas en registros y reducir la complejidad operativa.

Lea la referencia de cliente >>

Rackspace

Rackspace emplea el agente de Amazon CloudWatch para monitorizar sus máquinas virtuales. 

Lea la referencia de cliente >>

SendGrid

SendGrid usa Amazon CloudWatch de forma nativa sin necesidad de una pila autoadministrada o un proveedor de terceros. 

Lea la referencia de cliente >>

CloudPassage

CloudPassage utiliza Amazon CloudWatch para su arquitectura basada en microservicios a fin de reducir el tiempo medio de reparación. 

Lea la referencia de cliente >>

Publicaciones de blog más recientes

Más...

No hay blogs sobre Amazon CloudWatch disponibles actualmente; visite la página de blog de AWS.

Introducción a AWS

Crea una cuenta gratuita de AWS

Regístrese para obtener una cuenta de AWS

Obtenga acceso instantáneo a la capa gratuita de AWS.
Aprenda con tutoriales sencillos

Aprenda con tutoriales de 10 minutos

Explore y aprenda con tutoriales sencillos.
Comience a crear en la consola

Comience a crear en la consola

Comience a crear soluciones con las guías paso a paso, que lo ayudarán a lanzar un proyecto en AWS.

Más información sobre Amazon CloudWatch

Visite la página de características
¿Listo para crear?
Introducción a Amazon CloudWatch
¿Tiene más preguntas?
Contacte con nosotros