Amazon CloudWatch

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

Amazon CloudWatch es un servicio de monitorización y observación creado para ingenieros de DevOps, desarrolladores, ingenieros de fiabilidad de sitio (SRE) y administradores de TI. CloudWatch ofrece datos e información procesable para monitorizar sus aplicaciones, responder a cambios de rendimiento que afectan a todo el sistema, optimizar el uso de recursos y lograr una vista unificada del estado de las operaciones. CloudWatch recopila datos de monitorización y operaciones en formato de registros, métricas y eventos, lo cual ofrece una vista unificada de los recursos, las aplicaciones y los servicios de AWS que se ejecutan en servidores locales y de AWS. Puede usar CloudWatch para detectar comportamientos anómalos en sus entornos, definir alarmas, comparar registros y métricas, realizar acciones automatizadas, resolver problemas y descubrir información para mantener sus aplicaciones
en ejecución sin problemas.

Amazon CloudWatch: Complete visibility of your cloud resources and applications (2:02)

Beneficios

Capacidad de observación de aplicaciones e infraestructura en una única plataforma

Las aplicaciones modernas, como las que se ejecutan mediante arquitecturas de microservicios, generan grandes cantidades de datos en forma de métricas, registros y eventos. Amazon CloudWatch permite recopilar, visualizar y correlacionar en una única plataforma los datos de todos los recursos, aplicaciones y servicios de AWS que funcionan en servidores tanto de AWS como locales, lo cual contribuye a organizar silos de datos para obtener visibilidad sobre todo el sistema y resolver problemas de forma rápida y sencilla.

La forma más fácil de recopilar métricas en AWS y localmente

Monitorizar sus recursos y aplicaciones de AWS con Amazon CloudWatch es sencillo. Se integra de forma nativa con más de 70 servicios de AWS como Amazon EC2, Amazon DynamoDB, Amazon S3, Amazon ECS, Amazon EKS y AWS Lambda, y publica automáticamente métricas detalladas al minuto y métricas personalizadas con un nivel de detalle de hasta un segundo para que pueda profundizar en sus registros a fin de lograr contexto adicional. También puede utilizar CloudWatch en arquitecturas de nube híbridas mediante el agente o la API de CloudWatch a fin de monitorizar sus recursos locales.

Mejora del rendimiento operativo y la optimización de recursos

Amazon CloudWatch permite establecer alarmas y automatizar acciones en función de umbrales predefinidos o de algoritmos de aprendizaje automático que identifican los comportamientos anómalos en sus métricas. Por ejemplo, puede iniciar Auto Scaling de Amazon EC2 automáticamente o detener una instancia para reducir las facturas. También se puede usar CloudWatch Events para aplicaciones sin servidor a fin de activar 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 detallados en tiempo real y una referencia histórica. CloudWatch proporciona paneles automáticos, datos con una granularidad 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 para derivar datos operativos y de utilización; por ejemplo, puede sumar el uso de una flota entera de instancias EC2.

Derivación de datos procesables de registros

CloudWatch permite explorar, analizar y visualizar sus registros para poder resolver problemas operativos con facilidad. Con CloudWatch Logs Insights, solo se paga 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 de monitorización y operaciones en formato 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 servidores locales y de AWS. Estas métricas y registros se pueden correlacionar para comprender mejor el estado y el rendimiento de los recursos. También se pueden crear alarmas según los umbrales de valores de métricas especificados o que detecten comportamientos de métricas anómalos en función de algoritmos de aprendizaje automático. Para responder de forma rápida mediante acciones, es posible configurar acciones automatizadas para que se emita una notificación cuando se active una alarma e iniciar automáticamente Auto Scaling, por ejemplo, para reducir el tiempo medio de resolución. 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

Monitorización y solución de problemas de infraestructuras

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

Mejora del tiempo medio de resolución

CloudWatch ayuda a correlacionar, visualizar y analizar métricas y registros para poder actuar con rapidez a fin de solucionar problemas y combinarlos con datos de rastreo de AWS X-Ray para lograr una visibilidad completa. También se pueden analizar las solicitudes de los usuarios para contribuir a acelerar la solución de problemas y la depuración, además de reducir el tiempo medio de resolución (MTTR).

Optimización de recursos proactiva

Las alarmas de CloudWatch supervisan los valores de las métricas con respecto a umbrales especificados por el usuario o creados por CloudWatch mediante modelos de aprendizaje automático a fin de detectar comportamientos anómalos. Si se activa una alarma, CloudWatch puede llevar a cabo una acción automáticamente para habilitar Auto Scaling de Amazon EC2 o detener una instancia, por ejemplo, lo cual permite automatizar la capacidad y la planificación de recursos.

Monitorización de aplicaciones

Monitorice sus aplicaciones que se ejecutan en AWS (en Amazon EC2, en contenedores y sin servidor) o localmente. CloudWatch recopila datos en todas las capas de la pila de rendimiento, incluidas métricas y registros, en paneles automáticos.

Análisis de registros

Explore, analice y visualice sus registros para abordar problemas operativos y mejorar el rendimiento de las aplicaciones. Puede realizar consultas para que lo ayuden a responder de forma rápida y efectiva a los problemas operativos. Si se produce un problema, puede empezar a realizar consultas de inmediato mediante un lenguaje de consultas específico para identificar con rapidez las posibles causas.

“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.  

Mapbox

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

Leer referencia de cliente >>

Pushpay

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

Leer referencia de cliente >>

Rackspace

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

Leer referencia de cliente >>

SendGrid

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

Leer referencia de cliente >>

CloudPassage

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

Leer referencia de cliente >>

ConnectWise

ConnectWise emplea Amazon CloudWatch para monitorizar contenedores, latencias, solicitudes de servidores web y solicitudes de balanceador de carga entrantes. 

Leer referencia de cliente >>

Publicaciones de blog más recientes

Más...

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

Novedad - Amazon CloudWatch Logs Insights - Análisis de registros rápido e interactivo
Jeff Barr
27 de noviembre de 2018
 
Cómo monitorizar mejor las métricas de su aplicación personalizada mediante el agente de Amazon CloudWatch
Helen Lin
15 de octubre de 2018
 

Building an Amazon CloudWatch dashboard outside of the AWS Management Console (Creación de un panel de Amazon CloudWatch fuera de la consola de administración de AWS)
Stephen McCurry
2 de octubre de 2018

Más información »

Building serverless pipelines with Amazon CloudWatch Events (Creación de canalizaciones sin servidor con Amazon CloudWatch Events)
Forrest Brazeal
2 de mayo de 2019

Más información »

Introducción a AWS

Cree 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