Amazon CloudWatch

Amazon CloudWatch proporciona la supervisión de los recursos de la nube de AWS y de las aplicaciones que los clientes ejecutan en AWS. Los desarrolladores y administradores de sistema la utilizan para recopilar métricas y realizar su seguimiento, obtener conocimientos y reaccionar inmediatamente para que sus aplicaciones y empresas sigan funcionando sin problemas. Amazon CloudWatch supervisa recursos de AWS como las instancias de bases de datos de Amazon EC2 y Amazon RDS, y también puede supervisar métricas personalizadas generadas por las aplicaciones y los servicios de un clientes. Con Amazon CloudWatch, obtendrá una visibilidad para todo el sistema de la utilización de recursos, el rendimiento de las aplicaciones y el estado de funcionamiento.

Amazon CloudWatch proporciona una solución de supervisión fiable, ampliable y flexible que podrá iniciar en unos minutos. Ya no tendrá que configurar, gestionar o escalar sus propios sistemas de supervisión ni su propia infraestructura. Con Amazon CloudWatch, podrá supervisar fácilmente la proporción de datos métricos que necesite. Amazon CloudWatch le permite recuperar mediante programación sus datos de supervisión, ver gráficos y establecer alarmas que le ayuden a resolver problemas, reconocer tendencias y realizar acciones automatizadas en función del estado de su entorno de nube.

Es fácil contratarla,
pague sólo por el consumo realizado
Registrarse



Funciones de Amazon CloudWatch

Amazon CloudWatch le permite supervisar las instancias de Amazon EC2, volúmenes de Amazon EBS, Elastic Load Balancers y las instancias de bases de datos de Amazon RDS en tiempo real. Métricas como la utilización de la CPU, la latencia y los recuentos de solicitudes se proporcionan automáticamente para estos recursos de AWS. También puede suministrar sus propias métricas personalizadas sobre sistemas y aplicaciones, como el uso de memoria, los volúmenes de transacciones o los porcentajes de error y Amazon CloudWatch también los supervisará. Con Amazon CloudWatch, puede acceder a estadísticas actualizadas al minuto, ver gráficos y establecer alarmas para los datos de métrica. Se puede acceder a las funciones de Amazon CloudWatch a través de la API, las herramientas de línea de comandos, el SDK de AWS y la AWS Management Console.

  • Supervisar los recursos de AWS automáticamente, sin necesidad de instalar software adicional:
    • Supervisión básica para instancias de Amazon EC2: siete métricas preseleccionadas a una frecuencia de cinco minutos, gratuitas.
    • Supervisión detallada para instancias de Amazon EC2: siete métricas preseleccionadas a una frecuencia de un minuto, por un coste adicional.
    • Volúmenes de Amazon EBS: ocho métricas preseleccionadas a una frecuencia de cinco minutos, gratuitas.
    • Elastic Load Balancers: cuatro métricas preseleccionadas a una frecuencia de un minuto, gratuitas.
    • Instancias de bases de datos de Amazon RDS: trece métricas preseleccionadas a una frecuencia de un minuto, gratuitas.
    • Colas de Amazon SQS: siete métricas preseleccionadas a una frecuencia de cinco minutos, gratuitas.
    • Temas de Amazon SNS: cuatro métricas preseleccionadas a una frecuencia de cinco minutos, gratuitas.
  • Enviar métricas personalizadas generadas por sus propias aplicaciones (o por los recursos de AWS no mencionados anteriormente) y que Amazon CloudWatch las supervise. Puede enviar estas métricas a Amazon CloudWatch a través de una simple solicitud a la API Put.
  • Establecer alarmas en cualquiera de sus métricas para recibir notificaciones o realizar otras acciones automatizadas cuando su métrica cruce el umbral especificado.
  • Ver gráficos y estadísticas de cualquiera de sus métricas, y obtener una descripción general rápida de todas sus alarmas y de todos los recursos de AWS supervisados en una ubicación del panel de Amazon CloudWatch.
  • Utilizar Auto Scaling para añadir o eliminar instancias de Amazon EC2 dinámicamente en función de las métricas de Amazon CloudWatch.

Uso de Amazon CloudWatch

Familiarizarse con Amazon CloudWatch es fácil. Si está registrado para el servicio Amazon EC2, también lo está, automáticamente, para Amazon CloudWatch. Todas las instancias de Amazon EC2 se activan automáticamente para la supervisión básica (de forma gratuita). Amazon CloudWatch también recopila automáticamente métricas para volúmenes de Amazon EBS, Elastic Load Balancers e instancias de bases de datos de RDS de manera gratuita.

Uso de Amazon CloudWatch para supervisar instancias de Amazon EC2

Para las instancias de Amazon EC2, la supervisión básica de Amazon CloudWatch recopila y notifica las métricas de la utilización de la CPU, la transferencia de datos, y la actividad de uso del disco desde cada instancia de Amazon EC2 a una frecuencia de cinco minutos. La supervisión detallada de Amazon CloudWatch proporciona estas mismas métricas a intervalos de un minuto y también permite la agregación de datos por tipo de instancia e Id. de la AMI de Amazon EC2. Si utiliza Auto Scaling o Elastic Load Balancing, Amazon CloudWatch también suministrará métricas de instancia de Amazon EC2 agregadas por grupo de Auto Scaling y por Elastic Load Balancer, independientemente de que haya elegido la supervisión básica o detallada. Los datos de supervisión se conservan durante dos semanas, aunque sus recursos de AWS se hayan terminado. Esto le permite comprobar rápidamente en los indicadores precedentes cualquier suceso de su interés. La supervisión básica también se activa automáticamente para todas las instancias de Amazon EC2, y puede acceder a estas métricas inmediatamente desde la ficha Amazon EC2 o la ficha Amazon CloudWatch de la AWS Management Console.
  • Inicie la sesión en AWS Management Console.
  • En el separador Amazon EC2, pulse el botón Launch Instances.
  • Seleccione una AMI para iniciar una instancia, seleccione el par de claves y configure el cortafuegos.
  • En el último paso, pulse el recuadro de selección “Enable CloudWatch monitoring for this instance” ("Activar la supervisión de CloudWatch para esta instancia").
  • Pulse el botón Launch.
  • En unos minutos, la instancia que acaba de iniciar aparecerá activa.
  • También puede activar la supervisión detallada de una instancia en ejecución existente pulsando con el botón derecho del ratón en la instancia de la ficha Amazon EC2 y seleccionando “Enable Detailed Monitoring” ("Activar supervisión detallada").

Uso de Amazon CloudWatch para supervisar otros recursos de AWS

Amazon CloudWatch supervisa automáticamente Elastic Load Balancers en busca de métricas como, por ejemplo, el recuento de solicitudes y la latencia; los volúmenes de Amazon EBS en busca de métricas como la latencia de lectura/escritura; las instancias de bases de datos de Amazon RDS en busca de métricas como la memoria que se puede liberar y el espacio de almacenamiento disponible; las colas de Amazon SQS en busca de métricas como el número de mensajes enviados y recibidos; y los temas de Amazon SNS en busca de métricas como el número de mensajes publicados y entregados. Para obtener más información detallada sobre las métricas de recursos de AWS, consulte la publicación Amazon CloudWatch Developer Guide.

Uso de Amazon CloudWatch para supervisar sus propias métricas personalizadas

Amazon CloudWatch también puede supervisar métricas generadas por las aplicaciones que ejecute en recursos de AWS. Mediante una simple llamada a la API Put, puede inmediatamente enviar y almacenar cualquier métrica que sea importante para el rendimiento de su empresa o el rendimiento operativo de su aplicación. Puede enviar la proporción de datos métricos personalizados que necesite. Las mismas funciones de Amazon CloudWatch estarán disponibles a una frecuencia máxima de un minuto para sus propios datos métricos personalizados, que incluyen estadísticas, gráficos y alarmas. Para obtener más información detallada sobre cómo suministrar sus propias métricas personalizadas, consulte la publicación Amazon CloudWatch Developer Guide.

Acceso a las métricas de Amazon CloudWatch

Ahora está listo para acceder a sus métricas de Amazon CloudWatch:
  • En la ficha Amazon CloudWatch de la AWS Management Console, pulse el enlace Métricas. Aparecerán todas las métricas de recursos de AWS y sus propias métricas personalizadas. Busque y seleccione la métrica que le interese.
  • Aparecerá un gráfico interactivo para dicha métrica. Seleccione un intervalo de tiempo y seleccione ver los valores para Media, Mínimo, Máxima, Total o el número de ejemplos.
  • Seleccione más métricas para añadirlas al gráfico y poder así establecer una correlación de su comportamiento o descubrir patrones.
  • Pulse el botón Crear álbum para iniciar las notificaciones automáticas o acciones de Auto Scaling cuando la métrica alcance el nivel que haya establecido.
  • Pulse el enlace Panel para ver descripciones generales del estado de todas las alarmas y las métricas de recursos de AWS.

Se aplican los cargos de Amazon CloudWatch; consulte a continuación la información sobre precios.


Precios

Capa gratuita*

Puede empezar con Amazon CloudWatch de forma gratuita. Muchas aplicaciones deberían poder funcionar dentro de los límites de esta capa gratuita.
  • Las métricas de supervisión básica (a una frecuencia de cinco minutos) para instancias de Amazon EC2 son gratuitas, como lo son todas las métricas para volúmenes de Amazon EBS, Elastic Load Balancers, e instancias de BBDD de Amazon RDS.
  • Los clientes existentes y los nuevos también reciben 10 métricas (correspondientes a supervisión detallada para instancias de Amazon EC2 o métricas personalizadas), 10 alarmas y 1 millón de solicitudes a API cada mes sin cargo adicional.

Pague sólo por lo que utilice. Sin cuota mínima. A final de mes, se le cobrará el uso que haya hecho. Realice una estimación de su factura mensual con la Calculadora mensual sencilla de AWS.

Para métricas y alarmas de Amazon CloudWatch, cada mes parcial se factura proporcionalmente, por horas.

Región AWS GovCloud

AWS GovCloud es una región AWS diseñada para permitir a las agencias gubernamentales de EE.UU. y sus subcontratistas mover cargas de trabajo más sensibles en la nube cumpliendo con sus requisitos normativos y de conformidad específicos. Para obtener la lista de precios y más información sobre la nueva región AWS GovCloud, visite la página web de AWS GovCloud.

* Su uso gratuito se calcula cada mes en todas las regiones, y se aplica automáticamente a su factura. El uso gratuito no es acumulable.


Nota: La nueva fijación de precios para la monitorización detalla (representa un 65% de disminución a partir del precio actual) entra en vigor a partir del 1 de Junio del 2011. Antes de esa fecha, el precio permanece a 0,015 $ por hora de instancia u hora parcial. Los precios para las métricas de clientes de Amazon CloudWatch entran en vigor a partir del 1 de junio del 2011. Las métricas de cliente, que envía y que Amazon CloudWatch supervisa, anteriores a esa fecha están libres de cargos. La fijación de precios para solicitudes a API empieza el 1 de julio de 2011. Las solicitudes a API anteriores a esa fecha son gratuitas.



Proyección de costes

Amazon CloudWatch se cobra según el número de métricas de Amazon CloudWatch que supervise, a una tarifa de 0,50 $ al mes por cada métrica, más el número de alarmas que utilice, a una tarifa de 0,10 $ al mes por cada alarma. No se le cobrarán las métricas de recursos de AWS que se suministren gratis, tal como se describe anteriormente. A final de mes, se le cobrará el uso que haya hecho de Amazon CloudWatch.

Proyección de costes de la supervisión detallada de Amazon EC2

Por ejemplo, un desarrollador puede querer una supervisión detallada de 10 instancias de Amazon EC2 las 24 horas los siete días de la semana durante un mes. Cada instancia de Amazon EC2 con supervisión detallada genera siete métricas: Utilización de la CPU, Entrada de red, Salida de red, Bytes de lectura de disco, Bytes de escritura de disco, Opciones de lectura de disco y Opciones de escritura de disco. Los cargos mensuales de Amazon CloudWatch serían 35 $ (o 0,50 $ por métrica x 7 métricas por instancia x 10 instancias). En este caso, no existen cargos de solicitud de API puesto que las solicitudes a la API utilizadas por el servicio de Amazon EC2 para almacenar sus métricas son gratuitas.

Proyección de costes de sus métricas personalizadas

Además, el mismo desarrollador puede que desee supervisar métricas de rendimiento de una aplicación que se ejecute en un grupo de 10 instancias de Amazon EC2, las 24 horas del día los 7 días de la semana durante un mes de 30 días. Por ejemplo, puede proporcionar las siguientes cinco métricas de servidor web a Amazon CloudWatch en una solicitud a la API Put cada minuto desde cada instancia: solicitudes completadas, solicitudes fallidas, latencia de solicitudes, errores y bytes por solicitud. En este caso, los cargos de Amazon CloudWatch serían de 25 $ (o 0,50 $ por métrica x 5 métricas por instancia x 10 instancias). En este caso, no hay cargos por solicitud a la API ya que el número total de solicitudes a la API Put es de 432.000 (10 instancias x 1 Put por minuto x 43.200 minutos al mes), lo que entra dentro de la cantidad del nivel gratuito de 1 millón de solicitudes a la API al mes.


Recursos

©2011, Amazon Web Services LLC o sus afiliados. Todos los derechos reservados.