amazon cloudwatch - guía del usuario...amazon cloudwatch guía del usuario recursos que se crean...

622
Amazon CloudWatch Guía del usuario

Upload: others

Post on 07-Sep-2020

24 views

Category:

Documents


0 download

TRANSCRIPT

  • Amazon CloudWatchGuía del usuario

  • Amazon CloudWatch Guía del usuario

    Amazon CloudWatch: Guía del usuarioCopyright © 2020 Amazon Web Services, Inc. and/or its affiliates. All rights reserved.

    Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's,in any manner that is likely to cause confusion among customers, or in any manner that disparages or discreditsAmazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may notbe affiliated with, connected to, or sponsored by Amazon.

  • Amazon CloudWatch Guía del usuario

    Table of Contents¿Qué es Amazon CloudWatch? ............................................................................................................ 1

    Acceso a CloudWatch ................................................................................................................. 1Servicios de AWS relacionados .................................................................................................... 1Funcionamiento de las CloudWatch ............................................................................................... 2Conceptos ................................................................................................................................. 3

    Namespaces ...................................................................................................................... 3Metrics .............................................................................................................................. 3Dimensions ........................................................................................................................ 4Resolution ......................................................................................................................... 5Statistics ............................................................................................................................ 6Percentiles ......................................................................................................................... 8Alarms .............................................................................................................................. 9

    Recursos ................................................................................................................................... 9Configuración inicial .......................................................................................................................... 11

    Inscribirse en Amazon Web Services (AWS) ................................................................................. 11Inicie sesión en la consola de Amazon CloudWatch. ...................................................................... 11Configurar la AWS CLI .............................................................................................................. 11

    Introducción ..................................................................................................................................... 12Consulte Métricas clave de todos los servicios de AWS .................................................................. 14

    Evitar que un servicio aparezca en el panel de varios servicios ................................................ 15Centrarse en un solo servicio ..................................................................................................... 16Centrarse en un grupo de recursos ............................................................................................. 17

    Uso de paneles de ........................................................................................................................... 18Crear un panel ......................................................................................................................... 19Cree paneles entre cuentas y regiones ........................................................................................ 19

    Creación y uso de un panel para diversas cuentas y regiones con la Consola de administraciónde AWS .......................................................................................................................... 20Creación de un panel para diversas cuentas y regiones mediante programación ......................... 21

    Creación y uso de widgets en paneles deCloudWatch .................................................................... 23Añadir o eliminar un gráfico ................................................................................................ 23Representar gráficamente métricas en un panel de CloudWatch de forma manual ...................... 25Editar un gráfico ............................................................................................................... 26Añadir un widget de Metrics Explorer a un panel deCloudWatch ............................................... 29Añadir un widget de alarma a un panel deCloudWatch ........................................................... 30Añadir o eliminar un widget de texto .................................................................................... 31Vincular y desvincular gráficos ............................................................................................ 32

    Compartir paneles ..................................................................................................................... 32Permisos necesarios para compartir paneles ........................................................................ 32Compartir un único panel con usuarios específicos ................................................................ 32Compartir un único panel públicamente ................................................................................ 34Uso compartido de todos los paneles de CloudWatch de la cuenta mediante SSO ....................... 34Configuración del inicio de sesión único (SSO) para compartir paneles deCloudWatch ................. 35Compartir paneles con widgets de tabla de registros .............................................................. 35

    Uso de datos en directo ............................................................................................................ 36Añadir un panel a su lista de favoritos ......................................................................................... 37Cambio del ajuste de anulación del periodo o del intervalo de actualización ....................................... 37Cambiar el intervalo de tiempo o el formato de zona horaria ............................................................ 38

    Uso de las métricas de ...................................................................................................................... 40Visualización de métricas disponibles .......................................................................................... 40Buscar métricas disponibles ....................................................................................................... 43Obtención de estadísticas de una métrica .................................................................................... 44

    Obtener estadísticas de un recurso específico ....................................................................... 45Acumular estadísticas de varios recursos ............................................................................. 48Acumular estadísticas por grupo de Auto Scaling ................................................................... 49

    iii

  • Amazon CloudWatch Guía del usuario

    Acumular estadísticas por AMI ............................................................................................ 51Representación gráfica de métricas ............................................................................................. 52

    Representar una métrica gráficamente ................................................................................. 52Uso de etiquetas dinámicas ................................................................................................ 56Modificar el intervalo de tiempo o el formato de zona horaria de un gráfico ................................. 56Modificar el eje Y de un gráfico .......................................................................................... 57Crear una alarma desde una métrica de un gráfico ................................................................ 58

    Publicación de métricas personalizadas ....................................................................................... 59Métricas de alta resolución ................................................................................................. 60Uso de dimensiones .......................................................................................................... 60Publicación de puntos de datos únicos ................................................................................ 61Publicación de conjuntos de estadísticas .............................................................................. 62Publicación del valor cero .................................................................................................. 62

    Uso de cálculo de métricas ........................................................................................................ 62Adición de una expresión matemática a un gráfico de CloudWatch ........................................... 62Sintaxis y funciones de los cálculos de métricas .................................................................... 63Uso de expresiones IF ...................................................................................................... 71

    Uso de expresiones de búsqueda en gráficos ............................................................................... 73Sintaxis de las expresiones de búsqueda ............................................................................. 74Ejemplos de expresiones de búsqueda ................................................................................ 79Creación de un gráfico de con una expresión de búsqueda ..................................................... 80

    Uso de Metrics Explorer para monitorizar recursos según sus etiquetas y propiedades ................................. 83Uso de alarmas de ........................................................................................................................... 85

    Estados de las alarmas de métricas ............................................................................................ 85Evaluación de una alarma .......................................................................................................... 86Configurar cómo tratan las alarmas de los datos que faltan ............................................................. 87

    Cómo se evalúa el estado de alarma cuando faltan datos ....................................................... 87Alarmas de alta resolución ......................................................................................................... 90Alarmas en expresiones matemáticas .......................................................................................... 90Muestras de datos reducidas y alarmas de basadas en percentil ...................................................... 91Características comunes de las alarmas de CloudWatch ................................................................. 91Configuración de un tema de SNS .............................................................................................. 92

    Configuración de un tema de Amazon SNS mediante la Consola de administración de AWS ......... 92Configuración de un tema de SNS mediante la AWS CLI ........................................................ 93

    Crear una alarma basándose en un umbral estático ....................................................................... 94Creación de una alarma basándose en la detección de anomalías ................................................... 95

    Modificación de un modelo de detección de anomalías ........................................................... 97Eliminación de un modelo de detección de anomalías ............................................................ 98

    Creación de una alarma basada en una expresión matemática métrica ............................................. 98Creación de una alarma compuesta ........................................................................................... 100Edición o eliminación de una alarma de CloudWatch .................................................................... 102Creación de una alarma de uso de CPU .................................................................................... 103

    Configuración de una alarma de uso de CPU con la Consola de administración de AWS ............. 104Configuración de una alarma de uso de CPU con la AWS CLI ............................................... 105

    Creación de una alarma de la latencia del balanceador de carga .................................................... 105Configuración de una alarma de latencia con la Consola de administración de AWS ................... 105Configuración de una alarma de latencia con la AWS CLI ..................................................... 106

    Creación de una alarma de rendimiento de almacenamiento .......................................................... 107Configuración de una alarma de rendimiento de almacenamiento con la Consola deadministración de AWS .................................................................................................... 107Configuración de una alarma de rendimiento de almacenamiento con la AWS CLI ..................... 108

    Crear alarmas para parar, terminar, reiniciar o recuperar una instancia ............................................ 108Agregar acciones de parada a alarmas de Amazon CloudWatch ............................................. 110Agregar acciones de terminación a alarmas de Amazon CloudWatch ...................................... 111Agregar acciones de reinicio a alarmas de Amazon CloudWatch ............................................ 111Agregar acciones de recuperación a alarmas de Amazon CloudWatch ..................................... 112Ver el historial de alarmas activadas y acciones .................................................................. 114

    iv

  • Amazon CloudWatch Guía del usuario

    Creación de una alarma de facturación ...................................................................................... 114Habilitar alertas de facturación .......................................................................................... 115Creación de una alarma de facturación .............................................................................. 115Eliminación de una alarma de facturación ........................................................................... 116

    Ocultar alarmas de Amazon EC2 Auto Scaling ............................................................................ 116Uso del monitoreo sintético .............................................................................................................. 118

    Permisos y roles necesarios ..................................................................................................... 119Creación de un canary ............................................................................................................. 122

    Recursos que se crean para valores controlados ................................................................. 124Uso de proyectos de valores controlados ............................................................................ 124Uso de la grabadora de CloudWatch Synthetics para Google Chrome ..................................... 128Versiones de tiempo de ejecución de Canary ...................................................................... 130Escritura de un script de valor controlado ........................................................................... 133Funciones de biblioteca disponibles para los scripts de valores controlados .............................. 137Código de muestra para scripts de valores controlados ......................................................... 147

    Valores controlados y rastreo deX-Ray ....................................................................................... 149Ejecución de un valor controlado en una VPC ............................................................................. 150

    Solución de problemas de un valor controlado en una VPC ................................................... 150Visualización de estadísticas y detalles de los canaries ................................................................. 151Métricas de CloudWatch publicadas por valores controlados .......................................................... 152Edición o eliminación de un valor controlado ............................................................................... 154

    Uso de ServiceLens para monitorizar el estado de las aplicaciones ........................................................ 156Implementación de ServiceLens ................................................................................................ 157

    Implementación de AWS X-Ray ........................................................................................ 157Implementación del agente de CloudWatch y el demonio de X-Ray ......................................... 159

    Uso del mapa de servicio ......................................................................................................... 166Uso de la vista Rastros ............................................................................................................ 167Solución de problemas de ServiceLens ...................................................................................... 168

    No veo todos mis registros ............................................................................................... 168No veo todas mis alarmas en el mapa de servicio ................................................................ 169No veo algunos recursos de AWS en el mapa de servicio ..................................................... 169Hay demasiados nodos en mi mapa de servicio .................................................................. 169

    Consola de CloudWatch para diversas cuentas y regiones .................................................................... 170Habilitación de la funcionalidad para diversas cuentas y regiones ................................................... 170(Opcional) Integración con AWS Organizations ............................................................................ 173Solución de problemas ............................................................................................................. 173Deshabilitar y limpiar después de usar entre cuentas .................................................................... 174

    Uso de la detección de anomalías de ................................................................................................ 175Cómo funciona la detección de anomalías de .............................................................................. 177

    Uso de Contributor Insights para analizar datos de alta cardinalidad ....................................................... 178Creación de una regla de Contributor Insights ............................................................................. 178Sintaxis de regla de Contributor Insights ..................................................................................... 181Reglas de ejemplo .................................................................................................................. 184Consulta de informes de Contributor Insights ............................................................................... 187Representación gráfica de métricas generadas por reglas ............................................................. 187

    Configuración de una alarma para los datos de métricas de Contributor Insights ........................ 188Uso de reglas integradas de Contributor Insights ......................................................................... 190

    Uso de Container Insights ................................................................................................................ 191Plataformas admitidas .............................................................................................................. 191Imagen de contenedor y límite de tasa de descarga ..................................................................... 192Regiones de compatibles ......................................................................................................... 192Configuración de Container Insights ........................................................................................... 193

    Configuración de Container Insights en Amazon ECS ........................................................... 193Configuración de Container Insights en Amazon EKS y Kubernetes ........................................ 201

    Visualización de las métricas de Container Insights ...................................................................... 214Uso de CloudWatch Logs Insights para ver información de Container Insights ........................... 214Caso de uso: Visualización de métricas de nivel de tarea en contenedores deAmazon ECS ......... 215

    v

  • Amazon CloudWatch Guía del usuario

    Otras consultas de ejemplo para Container Insights .............................................................. 215Métricas recopiladas por Container Insights ................................................................................ 216

    Métricas de Container Insights de Amazon ECS .................................................................. 216Métricas de Amazon EKS y Kubernetes Container Insights .................................................... 221

    Referencia de registros de rendimiento ....................................................................................... 224Eventos de registro de rendimiento para Amazon ECS ......................................................... 224Eventos de registro de rendimiento para Amazon EKS y Kubernetes ....................................... 228Campos relevantes en eventos de registro de rendimiento para Amazon EKS y Kubernetes ........ 239

    Monitoreo de métricas de Container Insights Prometheus .............................................................. 245Instalar y configurar en clústeres deAmazon ECS ................................................................ 246Instalar y configurar en clústeres de Amazon EKS y Kubernetes ............................................. 272Conversión del tipo de métrica de Prometheus por el agente deCloudWatch ............................. 294Métricas de Prometheus recopiladas por el agente de CloudWatch ......................................... 295Consulta de las métricas de Prometheus ............................................................................ 302Solución de problemas con las métricas de Prometheus ....................................................... 303

    Solución de problemas de Container Insights .............................................................................. 309Error de implementación en Amazon EKS o Kubernetes ....................................................... 309Pánico no autorizado: No se pueden recuperar datos de cadvisor de kubelet ............................ 309Implementación de Container Insights en un clúster eliminado y recreado ................................ 309Error de punto de enlace no válido .................................................................................... 310Las métricas no aparecen en la consola ............................................................................. 310Error CrashLoopBackoff en el agente deCloudWatch ............................................................ 310Agente de CloudWatch o pod de FluentD bloqueado en pendiente .......................................... 310

    Creación de su propia imagen de Docker del agente de CloudWatch .............................................. 310Implementación de otras características del agente de CloudWatch en los contenedores .................... 310

    Uso Lambda Insights ....................................................................................................................... 312Introducción a Lambda Insights ................................................................................................. 313

    Uso de la consola para habilitar Lambda Insights en una función de Lambda existente ............... 313Uso de AWS CLI para habilitar Lambda Insights en una función de Lambda existente ................ 314Uso de la CLI de AWS SAM para habilitar Lambda Insights en una función de Lambda existente .. 314Utilizar AWS CloudFormation para habilitar Lambda Insights en una función de Lambda existente 316Uso de AWS CDK para habilitar Lambda Insights en una función de Lambda existente ............... 316

    Visualización de las métricas deLambda Insights ......................................................................... 317Métricas recopiladas porLambda Insights .................................................................................... 318Solución de problemas y problemas conocidos ............................................................................ 321Evento de telemetría de ejemplo ............................................................................................... 321

    Recopilación de métricas y registros con el agente de CloudWatch ......................................................... 323Instalación del agente de CloudWatch ........................................................................................ 324

    Instalación del agente de CloudWatch con la línea de comandos ............................................ 325Instalación del agente de CloudWatch mediante Administrador de sistemas .............................. 337Instalación del agente de CloudWatch mediante AWS CloudFormation .................................... 351Verificación de la firma del paquete del agente de CloudWatch .............................................. 355

    Creación del archivo de configuración del agente de CloudWatch ................................................... 360Creación del archivo de configuración del agente de CloudWatch con el asistente ..................... 361Creación o edición manual del archivo de configuración del agente de CloudWatch ................... 366

    Métricas recopiladas por el agente de CloudWatch ...................................................................... 398Métricas recopiladas por el agente de CloudWatch en instancias de Windows Server ................. 398Métricas recopiladas por el agente de CloudWatch en instancias de Linux ................................ 398

    Escenarios comunes con el agente de CloudWatch ...................................................................... 406Ejecución del agente de CloudWatch como otro usuario ....................................................... 407Adición de dimensiones personalizadas a métricas recopiladas por el agente de CloudWatch ...... 408Varios archivos de configuración del agente de CloudWatch .................................................. 409Adición o acumulación de las métricas recopiladas por el agente de CloudWatch ...................... 411Recopilación de métricas de alta resolución con el agente de CloudWatch ............................... 411Envío de métricas y registros a una cuenta diferente ............................................................ 412Diferencias de marca temporal entre el agente de CloudWatch unificado y el agente deCloudWatch Logs anterior ................................................................................................ 414

    vi

  • Amazon CloudWatch Guía del usuario

    Solución de problemas del agente de CloudWatch ....................................................................... 414Parámetros de línea de comandos del agente de CloudWatch ............................................... 415Error al descargar el agente de CloudWatch mediante Run Command ..................................... 415No se inicia el agente de CloudWatch ................................................................................ 415Verificación de que el agente de CloudWatch está en ejecución ............................................. 415El agente de CloudWatch no se inicia y el error menciona la región de Amazon EC2 .................. 416El agente de CloudWatch no se inicia en Windows Server ..................................................... 416No se pueden encontrar credenciales en Windows Server ..................................................... 417¿Dónde están las métricas? ............................................................................................. 417Ha actualizado la configuración de mi agente pero no veo las nuevas métricas o registros en laconsola de CloudWatch ................................................................................................... 417Archivos de agente y ubicaciones de CloudWatch ................................................................ 418Búsqueda de información acerca de las versiones del agente deCloudWatch ............................ 419Registros generados por el agente de CloudWatch .............................................................. 419Parada y reinicio del agente de CloudWatch ....................................................................... 419

    Detección de problemas comunes con las aplicaciones con CloudWatch Application Insights ....................... 421¿Qué es Amazon CloudWatch Application Insights? ..................................................................... 421

    Features ........................................................................................................................ 422Concepts ....................................................................................................................... 423Pricing ........................................................................................................................... 423Servicios de AWS relacionados ......................................................................................... 423Componentes de aplicaciones admitidos ............................................................................. 425Pila de tecnología admitida ............................................................................................... 425

    Funcionamiento de Application Insights ...................................................................................... 426Cómo monitoriza Application Insights las aplicaciones ........................................................... 426Conservación de los datos ............................................................................................... 426Quotas ........................................................................................................................... 427

    Introducción ............................................................................................................................ 427Acceso a CloudWatch Application Insights .......................................................................... 427Prerequisites .................................................................................................................. 428Política de IAM ............................................................................................................... 428Instalar, configurar y administrar la aplicación ...................................................................... 429

    Trabajar con configuraciones de componentes ............................................................................ 445Fragmento de plantilla ..................................................................................................... 445Secciones ...................................................................................................................... 445Ejemplos ........................................................................................................................ 449

    Usar plantillas deCloudFormation .............................................................................................. 460Crear una aplicación de Application Insights para toda la pila deAWS CloudFormation ................ 460Crear una aplicación de Application Insights con una configuración detallada ........................... 462Creación de una aplicación de Application Insights con configuración de componente demodoCUSTOM .................................................................................................................. 464Creación de una aplicación de Application Insights con configuración de componente demodoDEFAULT ................................................................................................................ 466Creación de una aplicación de Application Insights con configuración de componente demodoDEFAULT_WITH_OVERWRITE .................................................................................... 467

    Tutorial: Configuración de monitores para .NET y SQL .................................................................. 469Escenario de caso de uso ............................................................................................... 469Prerequisites .................................................................................................................. 470Implementación de recursos ............................................................................................. 470Configuración de la monitorización conAmazon CloudWatch Application Insights ....................... 471Simular escenarios de problemas y ver información ............................................................ 472

    Ver y solucionar problemas con Application Insights ..................................................................... 474Errores de configuración .................................................................................................. 475

    Registros y métricas admitidos .................................................................................................. 476Amazon Elastic Compute Cloud (EC2) .............................................................................. 477Elastic Block Store (EBS) ................................................................................................ 483Elastic Load Balancer (ELB) ............................................................................................ 483

    vii

  • Amazon CloudWatch Guía del usuario

    Application ELB ............................................................................................................. 484Grupos de Auto Scaling de Amazon EC2 .......................................................................... 484Amazon Simple Queue Server (SQS) ............................................................................... 485Amazon Relational Database Service (RDS) ...................................................................... 485Función de AWS Lambda ................................................................................................. 487Tabla de Amazon DynamoDB ........................................................................................... 487Bucket de Amazon S3 ..................................................................................................... 488AWS Step Functions ....................................................................................................... 488Etapas de la API de REST deAPI Gateway ......................................................................... 490Métricas con requisitos de puntos de datos ........................................................................ 490Métricas recomendadas ................................................................................................... 498Métricas de contador de rendimiento .................................................................................. 503

    Servicios que publican métricas de CloudWatch .................................................................................. 508Eventos de alarma de EventBridge y ................................................................................................. 513

    Ejemplos de eventos de CloudWatch ......................................................................................... 513Incorporación de registros de alta cardinalidad y generación de métricas con formato de métricas integradasde CloudWatch ............................................................................................................................... 517

    Generación de registros mediante el formato de métricas integradas ............................................... 517Uso de las bibliotecas de cliente ....................................................................................... 518Utilizar el formato de métricas integradas con AWS Distro paraOpenTelemetry ......................... 518Generación manual de registros de formato de métricas integradas ........................................ 518

    Visualización de sus métricas y registros en la consola ................................................................. 531Monitorización de aplicaciones mediante AWS Métricas de SDK ............................................................ 533

    Métricas y datos recopilados por Métricas de SDK para Enterprise Support ...................................... 534Configuración de Métricas de SDK. ........................................................................................... 536

    Configuración del agente de CloudWatch para Métricas de SDK ............................................. 537Definición de permisos de IAM para Métricas de SDK .......................................................... 539

    Métricas de integración y uso de cuotas de servicio ............................................................................. 540Visualización de las cuotas de servicio y configuración de alarmas ................................................. 540Métricas de uso de CloudWatch ................................................................................................ 541

    Tutoriales de CloudWatch ................................................................................................................ 543Situación: Monitorización de los cargos estimados ....................................................................... 543

    Paso 1: Habilitar alertas de facturación .............................................................................. 543Paso 2: Crear una alarma de facturación ............................................................................ 544Paso 3: Comprobar el estado de alarma ............................................................................. 545Paso 4: Edición de una alarma de facturación ..................................................................... 545Paso 5: Eliminar una alarma de facturación ........................................................................ 545

    Situación: Publicar métricas ...................................................................................................... 546Paso 1: Defina la configuración de datos ............................................................................ 546Paso 2: Adición de métricas aCloudWatch .......................................................................... 547Paso 3: Obtener estadísticas deCloudWatch ....................................................................... 547Paso 4: Visualización de gráficos con la consola de ............................................................. 548

    Etiquetado de los recursos de CloudWatch ......................................................................................... 549Recursos admitidos en CloudWatch ........................................................................................... 549Administración de etiquetas ...................................................................................................... 549Convenciones de nomenclatura y uso de las etiquetas ................................................................. 550

    Seguridad ...................................................................................................................................... 551Protección de los datos ............................................................................................................ 551

    Cifrado en tránsito ........................................................................................................... 552Identity and Access Management .............................................................................................. 552

    Authentication ................................................................................................................. 552Control de acceso ........................................................................................................... 554Actualización de los permisos de los paneles de CloudWatch ................................................ 554Información general de la administración de acceso ............................................................. 554Usar políticas basadas en identidad (políticas de IAM) .......................................................... 558Uso de claves de condición para limitar el acceso a los espacios de nombres de CloudWatch ...... 564

    viii

  • Amazon CloudWatch Guía del usuario

    Uso de claves de condición para limitar el acceso de los usuarios de Contributor Insights a losgrupos de registros ......................................................................................................... 565Uso de roles vinculados a servicios ................................................................................... 566Uso de roles vinculados a servicios en Application Insights .................................................... 571Referencia de permisos de Amazon CloudWatch ................................................................. 574

    Validación de conformidad ........................................................................................................ 583Resistencia ............................................................................................................................. 583Seguridad de la infraestructura .................................................................................................. 583

    Aislamiento de red .......................................................................................................... 584Puntos de enlace de la VPC de tipo interfaz ............................................................................... 584

    CloudWatch .................................................................................................................... 585CloudWatch Synthetics .................................................................................................... 586

    Consideraciones de seguridad de los canaries de Synthetics ......................................................... 588Uso de conexiones seguras .............................................................................................. 588Consideraciones de nomenclatura de canary ....................................................................... 588Secretos del código de canary .......................................................................................... 588Consideraciones de permisos ........................................................................................... 588Seguimientos de la pila y mensajes de excepción ................................................................ 589Acotamiento del alcance de sus roles de IAM ..................................................................... 589Registro de encabezado ................................................................................................... 589

    Registro de llamadas a la API con AWS CloudTrail .............................................................................. 590Información de CloudWatch en CloudTrail .................................................................................. 591

    Ejemplo: CloudWatch Entradas de archivos de registro ......................................................... 591Información de CloudWatch Synthetics en CloudTrail ................................................................... 593

    Ejemplo: CloudWatch Entradas de archivos de registro de Synthetics ...................................... 594Integración de Grafana .................................................................................................................... 597Cuotas de servicio .......................................................................................................................... 598Historial del documento .................................................................................................................... 601................................................................................................................................................... dcxiii

    ix

  • Amazon CloudWatch Guía del usuarioAcceso a CloudWatch

    ¿Qué es Amazon CloudWatch?Amazon CloudWatchmonitoriza los recursos y las aplicaciones de Amazon Web Services (AWS) queejecuta en AWS en tiempo real. Puede utilizar CloudWatch para recopilar y hacer un seguimiento demétricas, que son las variables que puede medir en sus recursos y aplicaciones.

    La página de inicio de CloudWatch muestra automáticamente métricas sobre todos los servicios de AWSque utilice. También puede crear adicionalmente paneles personalizados para mostrar métricas sobre susaplicaciones 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 enlos recursos que está monitoreando cuando se infringe un umbral. Por ejemplo, puede monitorizar el usode la CPU y las lecturas y escrituras de disco de sus instancias Amazon EC2 y, a continuación, utilizarestos datos para determinar si debe 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, obtiene información sobre utilización de recursos, el desempeño de las aplicaciones y elestado operativo de todo el sistema.

    Acceso a CloudWatchPuede obtener acceso a CloudWatch utilizando cualquiera de los siguientes métodos:

    • Consola de Amazon CloudWatch: https://console.aws.amazon.com/cloudwatch/• CLI de AWS: para obtener más información, consulte Getting Set Up with the AWS Command Line

    Interface en la AWS Command Line Interface Guía del usuario.• API de CloudWatch – Para obtener más información consulte la Referencia de la API de Amazon

    CloudWatch.• AWSSDKs – Para obtener más información, consulte Herramientas para Amazon Web Services.

    Servicios de AWS relacionadosLos siguientes servicios se utilizan junto con Amazon CloudWatch:

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

    • Amazon EC2 Auto Scaling le permite lanzar o terminar instancias Amazon EC2 automáticamente deacuerdo con políticas definidas por el usuario, comprobaciones de estado y programaciones. Puedeutilizar una alarma de CloudWatch con Amazon EC2 Auto Scaling para escalar sus instancias EC2en función de la demanda. Para obtener más información, consulte Escalado dinámico en la Guía delusuario de Amazon EC2 Auto Scaling.

    • AWS CloudTrail le permite monitorizar las llamadas a la API de Amazon CloudWatch para su cuenta,incluidas las llamadas realizadas por la Consola de administración de AWS, la AWS CLI y otrosservicios. Cuando el registro de CloudTrail está activado, CloudWatch escribe los archivos de registro enel bucket de Amazon S3 especificado al configurar CloudTrail. Para obtener más información, consulteRegistro de llamadas a la API de Amazon CloudWatch con AWS CloudTrail (p. 590).

    • AWS Identity and Access Management (IAM) es un servicio web que ayuda a controlar de formasegura el acceso de los usuarios a los recursos de AWS. Utilice IAM para controlar quién puede usar

    1

    https://console.aws.amazon.com/cloudwatch/https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.htmlhttps://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.htmlhttp://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/Welcome.htmlhttp://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/Welcome.htmlhttp://aws.amazon.com/toolshttps://docs.aws.amazon.com/autoscaling/ec2/userguide/as-scale-based-on-demand.html

  • Amazon CloudWatch Guía del usuarioFuncionamiento de las CloudWatch

    los recursos de AWS (autenticación), así como cuáles de ellos pueden usar y cómo pueden hacerlo(autorización). Para obtener más información, consulte Identity and Access Management en AmazonCloudWatch (p. 552).

    Funcionamiento de las Amazon CloudWatchAmazon CloudWatch es básicamente un repositorio de métricas. Un servicio de AWS, como Amazon EC2,pone las métricas en el repositorio y usted recupera estadísticas en función de dichas métricas. Si colocasus propias métricas personalizadas en el repositorio, puede recuperar estadísticas sobre estas métricastambién.

    Puede utilizar las métricas para calcular estadísticas y, a continuación, presentar los datos gráficamenteen la consola de CloudWatch. Para obtener más información sobre los demás recursos de AWSque generan y envían métricas a CloudWatch, consulte Servicios de AWS que publican métricasdeCloudWatch (p. 508).

    Puede configurar acciones de alarma para parar, comenzar o terminar una instancia Amazon EC2 cuandose cumplen determinados criterios. Además, puede crear alarmas que inicien acciones de Amazon EC2Auto Scaling y Amazon Simple Notification Service (Amazon SNS) en su nombre. Para obtener másinformación sobre la creación de alarmas de CloudWatch, consulte Alarms (p. 9).

    Los recursos de informática en la nube de AWS se alojan en centros de datos de alta disponibilidad. Paraproporcionar más escalabilidad y fiabilidad, cada instalación de centro de datos se encuentra en una zonageográfica específica, conocida como región. Cada región está diseñada para estar totalmente aisladade las demás regiones, para lograr la máxima estabilidad y aislamiento en caso de error. Las métricasse almacenan por separado en las regiones, pero puede utilizar la funcionalidad para diversas regionesde CloudWatch para añadir estadísticas de diferentes regiones. Para obtener más información, consulteConsola de CloudWatch para diversas cuentas y regiones (p. 170) y Regiones y puntos de enlace en laReferencia general de Amazon Web Services.

    2

    https://docs.aws.amazon.com/general/latest/gr/rande.html#cw_region

  • Amazon CloudWatch Guía del usuarioConceptos

    Conceptos de Amazon CloudWatchLos siguientes términos y conceptos son fundamentales para entender y utilizar Amazon CloudWatch:

    • Namespaces (p. 3)• Metrics (p. 3)• Dimensions (p. 4)• Statistics (p. 6)• Percentiles (p. 8)• Alarms (p. 9)

    NamespacesUn espacio de nombres es un contenedor de métricas de CloudWatch. Las métricas en distintos espaciosde nombres están aisladas entre sí, de forma que las métricas de distintas aplicaciones no esténacumuladas por error en las mismas estadísticas.

    No hay ningún espacio de nombres predeterminado. Debe especificar un espacio de nombres para cadapunto de datos que publique en CloudWatch. Puede especificar un nombre de espacio de nombres al crearuna métrica. Estos nombres deben contener caracteres XML válidos y tener menos de 256 caracteres delongitud. Los caracteres posibles son: caracteres alfanuméricos (0-9A-Za-z), punto (.), guion (-), guion bajo(_), barra inclinada (/), almohadilla (#) y dos puntos (:).

    Los espacios de nombres de AWS suelen utilizar la siguiente convención de nomenclatura:AWS/service: . Por ejemplo, Amazon EC2 utiliza el espacio de nombres AWS/EC2. Para obtenerla lista de espacios de nombres de AWS, consulte Servicios de AWS que publican métricasdeCloudWatch (p. 508).

    MetricsLas métricas son el concepto fundamental en CloudWatch. Un métrica representa una serie de puntosde datos ordenados por tiempo que se publican a CloudWatch. Una métrica es una variable que hay quemonitorizar y los puntos de datos son los valores de esa variable a lo largo del tiempo. Por ejemplo, el usode la CPU de una determinada instancia EC2 es una métrica proporcionada por Amazon EC2. Los propiospuntos de datos pueden proceder de cualquier aplicación o actividad empresarial desde la que recopiledatos.

    De forma predeterminada, muchos servicios de AWS proporcionan métricas gratuitas de recursos (talescomo instancias Amazon EC2, volúmenes de Amazon EBS e instancias de base de datos de AmazonRDS). Abonando una cantidad, también puede habilitar la monitorización detallada de algunos recursos,como las instancias Amazon EC2 o publicar sus propias métricas de aplicación. Para las métricaspersonalizadas, puede agregar los puntos de datos en cualquier orden y a la velocidad que elija. Puederecuperar estadísticas sobre dichos puntos de datos como un conjunto ordenado de datos de serietemporal.

    Las métricas existen solo en la región en que se han creado. Las métricas no se pueden eliminar, perovencen automáticamente a los 15 meses si no se publican datos nuevos. Los puntos de datos con más de15 meses caducarán sucesivamente; a medida que se introducen nuevos puntos de datos, los datos conmás de quince meses se eliminan.

    Las métricas se definen de forma exclusiva mediante un nombre, un espacio de nombres y cero o variasdimensiones. Cada punto de datos de una métrica tiene una marca temporal y, opcionalmente, una unidadde medida. Puede recuperar estadísticas de CloudWatch para cualquier métrica.

    3

  • Amazon CloudWatch Guía del usuarioDimensions

    Para obtener más información, consulte Visualización de métricas disponibles (p. 40) y Publicación demétricas personalizadas (p. 59).

    Marcas temporalesCada punto de datos de métrica debe asociarse a una marca temporal. La marca temporal puede ser dehasta dos semanas en el pasado y de hasta dos horas en el futuro. Si no proporciona una marca temporal,CloudWatch crea una en función de la hora a la que se recibió el punto de datos.

    Las marcas temporales son objetos dateTime, con la fecha completa más horas, minutos y segundos(por ejemplo, 2016-10-31T23:59:59 Z). Para obtener más información, consulte dateTime. Aunque no esnecesario, le recomendamos que utilice la hora universal coordinada (UTC, por sus siglas en inglés). Alrecuperar las estadísticas de CloudWatch, todas las horas se indican en UTC.

    Las alarmas de CloudWatch comprueban las métricas en función de la hora actual en UTC. Las métricaspersonalizadas enviadas a CloudWatch con marcas temporales que no sean la hora UTC actual puedenhacer que las alarmas muestren el estado Insufficient Data (Datos insuficientes) o dar lugar a retrasos enlas alarmas.

    Retención de métricasCloudWatch retiene los datos de métricas como se indica a continuación:

    • Los puntos de datos con un período de menos de 60 segundos están disponibles durante 3 horas. Estospuntos de datos son métricas personalizadas de alta resolución.

    • Los puntos de datos con un período de 60 segundos (1 minuto) están disponibles durante 15 días• Los puntos de datos con un período de 300 segundos (5 minutos) están disponibles durante 63 días• Los puntos de datos con un período de 3 600 segundos (1 hora) están disponibles para 455 días (15

    meses)

    Los puntos de datos que se publican inicialmente con un periodo más corto se acumulan paraalmacenarlos a largo plazo. Por ejemplo, si recopila datos con un periodo de 1 minuto, los datos estándisponibles durante 15 días con una resolución de 1 minuto. Después de 15 días estos datos siguenestando disponibles, pero se acumulan y solo se pueden recuperar con una resolución de 5 minutos.Después de 63 días, los datos siguen acumulándose y están disponibles con una resolución de 1 hora.

    Note

    Las métricas que no han tenido nuevos puntos de datos en las últimas dos semanas no aparecenen la consola. Tampoco aparecen al escribir su nombre de métrica o nombres de dimensión enel cuadro de búsqueda de la pestaña Todas las métricas de la consola y no se devuelven en losresultados de un comando list-metrics. La mejor manera de recuperar estas métricas es con loscomandos get-metric-data o get-metric-statistics de la AWS CLI.

    DimensionsUna dimensión es un par de nombre-valor que forma parte de la identidad de una métrica. Puede asignarhasta 10 dimensiones a una métrica.

    Cada métrica tiene características específicas que la describen y puede considerar las dimensiones comocategorías para las características. Las dimensiones le ayudan a diseñar una estructura para su plan deestadísticas. Dado que las dimensiones forman parte del identificador único de una métrica, si añade unpar único nombre/valor a una de las métricas, está creando una nueva variación de esa métrica.

    Los servicios de AWS que envían datos a CloudWatch adjuntan dimensiones a cada métrica. Puedeutilizar dimensiones para filtrar los resultados que devuelve CloudWatch. Por ejemplo, puede obtenerestadísticas para una instancia EC2 concreta especificando la dimensión InstanceId al buscar métricas.

    4

    http://www.w3.org/TR/xmlschema-2/#dateTimehttps://docs.aws.amazon.com/cli/latest/reference/cloudwatch/list-metrics.htmlhttps://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-data.htmlhttps://docs.aws.amazon.com/cli/latest/reference/cloudwatch/get-metric-statistics.html

  • Amazon CloudWatch Guía del usuarioResolution

    Para las métricas producidas por determinados servicios de AWS como, por ejemplo, Amazon EC2,CloudWatch puede acumular datos a través de dimensiones. Por ejemplo, si busca métricas en el espaciode nombres AWS/EC2 pero sin especificar ninguna dimensión, CloudWatch acumula todos los datosde la métrica especificada para crear la estadística que ha solicitado. CloudWatch no acumula entredimensiones para sus métricas personalizadas.

    Combinaciones de dimensionesCloudWatch trata cada combinación exclusiva de dimensiones como una métrica independiente,incluso si las métricas tienen el mismo nombre de métrica. Solo puede recuperar estadísticas utilizandocombinaciones de dimensiones que haya publicado específicamente. Al recuperar estadísticas,especifique los mismos valores para el espacio de nombres, el nombre de la métrica y los parámetros dedimensión que se utilizaron cuando se crearon las métricas. También puede especificar las horas de inicioy finalización que utiliza CloudWatch para agregación.

    Por ejemplo, suponga que publica cuatro métricas distintas denominadas ServerStats en el espacio denombres DataCenterMetric con las siguientes propiedades:

    Dimensions: Server=Prod, Domain=Frankfurt, Unit: Count, Timestamp: 2016-10-31T12:30:00Z, Value: 105Dimensions: Server=Beta, Domain=Frankfurt, Unit: Count, Timestamp: 2016-10-31T12:31:00Z, Value: 115Dimensions: Server=Prod, Domain=Rio, Unit: Count, Timestamp: 2016-10-31T12:32:00Z, Value: 95Dimensions: Server=Beta, Domain=Rio, Unit: Count, Timestamp: 2016-10-31T12:33:00Z, Value: 97

    Si publica solo estas cuatro métricas, puede recuperar estadísticas para estas combinaciones dedimensiones:

    • Server=Prod,Domain=Frankfurt• Server=Prod,Domain=Rio• Server=Beta,Domain=Frankfurt• Server=Beta,Domain=Rio

    No puede recuperar estadísticas para las siguientes dimensiones o si no especifica ninguna dimensión.(La excepción es mediante la utilización de la función SEARCH de los cálculos de métricas, que puederecuperar estadísticas para varias métricas. Para obtener más información, consulte Uso de expresionesde búsqueda en gráficos (p. 73)).

    • Server=Prod• Server=Beta• Domain=Frankfurt• Domain=Rio

    ResolutionCada métrica es una de las siguientes:

    • Resolución estándar, con datos cuya granularidad es de un minuto• Alta resolución, con datos cuya granularidad es de un segundo

    De forma predeterminada, las métricas producidas por los servicios de AWS son de resolución estándar.Al publicar una métrica personalizada, puede definirla como de resolución estándar o de alta resolución.

    5

  • Amazon CloudWatch Guía del usuarioStatistics

    Cuando publica una métrica de alta resolución, CloudWatch la almacena con una resolución de 1 segundo,y puede leerla y recuperarla con un periodo de 1 segundo, 5 segundos, 10 segundos, 30 segundos, ocualquier múltiplo de 60 segundos.

    Las métricas de alta resolución pueden ofrecerle más información inmediata acerca de lasactividades de su aplicación, cuya duración sea inferior a un minuto. Tenga en cuenta que cadallamada a PutMetricData para una métrica personalizada se cobra; por tanto, realizar llamadas aPutMetricData con más frecuencia en una métrica de alta resolución podría derivar en cargos máselevados. Para obtener más información acerca de los precios de CloudWatch, consulte Precios deAmazon CloudWatch.

    Si configura una alarma en una métrica de alta resolución, puede especificar una alarma de alta resolucióncon un periodo de 10 o 30 segundos, o puede definir una alarma normal con un periodo de cualquiermúltiplo de 60 segundos. El cargo es mayor para las alarmas de alta resolución con un periodo de 10 o 30segundos.

    StatisticsLas estadísticas son acumulaciones de datos de métricas correspondientes a periodos de tiempoespecificados. CloudWatch proporciona estadísticas en función de los puntos de datos de métricasproporcionadas por los datos personalizados o por otros servicios de AWS para CloudWatch. Lasacumulaciones se realizan utilizando el espacio de nombres, el nombre de métrica, las dimensiones y launidad de medida de punto de datos, dentro del período de tiempo que especifique. En la siguiente tablase describen las estadísticas disponibles.

    Estadística Descripción

    Minimum El valor más bajo observado durante el período especificado. Puede utilizar este valorpara determinar volúmenes de actividad bajos para su aplicación.

    Maximum El valor más alto observado durante el período especificado. Puede utilizar este valorpara determinar volúmenes de actividad altos para su aplicación.

    Sum Todos los valores enviados para métrica coincidente se suman. Esta estadística puederesultar útil para determinar el volumen total de una métrica.

    Average El valor de Sum / SampleCount durante el periodo específico. Con esta estadísticacomparando con Minimum y Maximum, puede determinar el ámbito completo de unamétrica y lo cerca que está el uso medio de Minimum y Maximum. Esta comparación leayuda a saber cuándo aumentar o reducir los recursos en función de las necesidades.

    SampleCount El recuento (número) de puntos de datos utilizado para el cálculo estadístico.

    pNN.NN El valor del percentil especificado. Puede especificar cualquier percentil con hasta dosdecimales (por ejemplo, p95.45). Las estadísticas de percentiles no están disponiblespara métricas que incluyan valores negativos. Para obtener más información, consultePercentiles (p. 8).

    Puede añadir estadísticas calculadas previamente. En lugar de valores de puntos de datos, especifiquevalores para SampleCount, Minimum, Maximum y Sum (CloudWatch se encarga de calcular la media).Los valores que añada de esta forma se suman a otros valores asociados con la métrica coincidente.

    UnitsCada estadística tiene una unidad de medida. Entre las unidades de ejemplo se incluyen Bytes,Seconds, Count y Percent. Para obtener la lista completa de las unidades que admite CloudWatch,consulte el tipo de datos MetricDatum en la Amazon CloudWatch API Reference.

    6

    https://aws.amazon.com/cloudwatch/pricing/https://aws.amazon.com/cloudwatch/pricing/https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_MetricDatum.html

  • Amazon CloudWatch Guía del usuarioStatistics

    Puede especificar una unidad al crear una métrica personalizada. Si no especifica una unidad, CloudWatchutiliza None como unidad. Las unidades ayudan a aportar significado conceptual a los datos. AunqueCloudWatch no concede ninguna importancia a una unidad internamente, otras aplicaciones puedenobtener información semántica en función de la unidad.

    Los puntos de datos de métricas que especifican una unidad de medida se suman por separado. Cuandose obtienen estadísticas sin especificar una unidad, CloudWatch suma todos los puntos de datos de lamisma unidad conjuntamente. Si tiene dos métricas idénticas con distintas unidades, se devuelven dosflujos de datos independientes, uno por cada unidad.

    PeriodsUn periodo es el tiempo asociado a una estadística de Amazon CloudWatch específica. Cada estadísticarepresenta una suma de los datos de métricas recopilados durante un periodo de tiempo especificado.Los periodos se definen en números de segundos, y los valores válidos para el periodo son 1, 5, 10, 30o cualquier múltiplo de 60. Por ejemplo, para especificar un periodo de seis minutos, utilice el valor deperiodo 360. Puede ajustar la forma en que los datos se acumulan variando la duración del periodo. Unperiodo puede ser tan breve como un segundo o tan largo como un día (86 400 segundos). El valor depredeterminado es de 60 segundos.

    Solo las métricas personalizadas que defina con una resolución de almacenamiento de 1 segundo admitenperiodos inferiores a un minuto. Aunque la opción de establecer un periodo inferior a 60 siempre estádisponible en la consola, debe seleccionar un periodo acorde con el almacenamiento de la métrica. Paraobtener más información sobre las métricas que admiten periodos inferiores a un minuto, consulte Métricasde alta resolución (p. 60).

    Al recuperar las estadísticas, puede especificar un periodo, hora de inicio y hora de finalización. Estosparámetros determinan la duración de tiempo asociada a las estadísticas. Los valores predeterminadosde la hora de inicio y de finalización le proporcionan las estadísticas de la última hora. Los valoresque especifique para la hora de inicio y la hora de finalización determinan cuántos periodos devuelveCloudWatch. Por ejemplo, la recuperación de estadísticas utilizando los valores predeterminados para elperíodo, hora de inicio y hora de finalización devuelven un conjunto acumulado de estadísticas para cadaminuto de la hora anterior. Si prefiere estadísticas acumuladas en bloques de diez minutos, especifique unperiodo de 600. Para estadísticas acumuladas en toda la hora, especifique un periodo de 3 600.

    Cuando se acumulan estadísticas a lo largo de un periodo de tiempo, se marcan con la horacorrespondiente al principio del periodo. Por ejemplo, los datos acumulados desde las 19:00 hasta las20:00 horas se marcan como 19:00 h. Además, los datos acumulados entre las 19:00 y las 20:00 hempiezan a ser visibles a las 19:00 h y, a continuación, los valores de esos datos acumulados puedencambiar a medida que CloudWatch recopila más muestras durante el periodo.

    Los períodos también son importantes para las alarmas de CloudWatch. Cuando se crea una alarma paramonitorizar una métrica específica, le solicita a CloudWatch que compare dicha estadística con el valor deumbral especificado. Puede controlar ampliamente cómo lleva a cabo la comparación CloudWatch. No solopuede especificar el periodo durante el que se realiza la comparación, sino que además puede especificarcuántos periodos de evaluación se utilizan para llegar a una conclusión. Por ejemplo, si especifica tresperiodos de evaluación, CloudWatch compara una ventana de tres puntos de datos. CloudWatch solo lenotifica si se incumple el punto de datos más antiguo y los demás se incumplen o faltan. Para las métricasque se emiten continuamente, CloudWatch no le notifica hasta que se produzcan tres errores.

    AggregationAmazon CloudWatch agrega estadísticas de acuerdo con la duración del periodo que especifique alrecuperar estadísticas. Puede publicar tantos puntos de datos como desee con las mismas marcastemporales o similares. CloudWatch los agrega de acuerdo con la duración del período especificado.CloudWatch no agrega datos automáticamente entre regiones, pero puede usar matemáticas de métricaspara agregar métricas de distintas regiones.

    7

  • Amazon CloudWatch Guía del usuarioPercentiles

    Puede publicar puntos de datos para una métrica que comparte no solo la misma marca temporal, sinotambién el mismo espacio de nombres y dimensiones. CloudWatch devuelve estadísticas acumuladas paradichos puntos de datos. También puede publicar varios puntos de datos para la misma métrica o distintas,con cualquier marca temporal.

    Para conjuntos de datos de gran tamaño, puede insertar un conjunto de datos acumulados previamentedenominado conjunto estadístico. Con conjuntos estadísticos, proporciona a CloudWatch los valores Min,Max, Sum y SampleCount para una serie de puntos de datos. Esto se utiliza generalmente cuando hay querecopilar datos muchas veces en un minuto. Por ejemplo, suponga que tiene una métrica para la latenciade solicitudes de una página web. No tiene sentido publicar datos con cada visita a la página web. Lerecomendamos que recopile la latencia de todas las visitas a dicha página web, las acumule una vez porminuto y envíe dicho conjunto estadístico a CloudWatch.

    Amazon CloudWatch no diferencia la fuente de una métrica. Si publica una métrica con el mismo espaciode nombres y dimensiones de distintas fuentes, CloudWatch las trata como una métrica única. Esto puederesultar útil para métricas de servicio en un sistema de escala distribuido. Por ejemplo, todos los hostsde una aplicación de servidor web podrían publicar métricas idénticas que representan la latencia de lassolicitudes que están procesando. CloudWatch las trata como una métrica única, lo que le permite obtenerestadísticas de mínimo, máximo, media y la suma de todas las solicitudes en la aplicación.

    PercentilesUn percentil indica el peso relativo de un valor en un conjunto de datos. Por ejemplo, el percentil 95significa que el 95 por ciento de los datos está por debajo de este valor y el 5 por ciento de los datos estápor encima del mismo. Los percentiles le ayudan a entender mejor la distribución de los datos de métricas.

    Los percentiles se suelen utilizar para aislar anomalías. En una distribución normal, el 95% de los datosestá dentro de dos desvíos estándar de la media y el 99,7% de los datos está dentro de tres desvíosestándar de la media. Cualquier dato que quede fuera de las tres desvíos estándar se suele consideraruna anomalía ya que se aleja mucho del valor medio. Por ejemplo, suponga que está monitorizando lautilización de la CPU de las instancias EC2 para asegurarse de que sus clientes disfruten de una buenaexperiencia. Si monitoriza la media, esto puede ocultar anomalías. Si monitoriza el máximo, una únicaanomalía puede sesgar los resultados. Mediante los percentiles, puede monitorizar el percentil 95.º de lautilización de la CPU para comprobar si hay instancias con una carga excepcionalmente alta.

    Algunas métricas de CloudWatch admiten percentiles como una estadística. Para estas métricas,puede monitorizar el sistema y las aplicaciones utilizando percentiles como haría al usar el resto de lasestadísticas de CloudWatch (media, mínimo, máximo y suma). Por ejemplo, al crear una alarma, puedeutilizar los percentiles como función estadística. Puede especificar el percentil con hasta dos decimales(por ejemplo, p95.45).

    Las estadísticas de percentiles están disponibles para las métricas personalizadas, siempre y cuandopublique puntos de datos sin resumir y sin formato para la métrica personalizada. Las estadísticas depercentiles no están disponibles para las métricas cuando alguno de los valores de métricas es un númeronegativo.

    CloudWatch necesita puntos de datos en bruto para calcular percentiles. Si en cambio publica datos através de un conjunto estadístico, solo puede recuperar estadísticas de percentiles para estos datos si escierta una de las siguientes condiciones:

    • El valor SampleCount del conjunto estadístico es 1 y los valores mínimo, máximo y suma son todosiguales.

    • El mínimo y el máximo son iguales y la suma es igual al mínimo multiplicado por SampleCount.

    Los siguientes servicios de AWS incluyen métricas que admiten estadísticas de percentil.

    • API Gateway• Balanceador de carga de aplicaciones

    8

  • Amazon CloudWatch Guía del usuarioAlarms

    • Amazon EC2• Elastic Load Balancing• Kinesis• Amazon RDS

    AlarmsPuede utilizar una alarma para iniciar automáticamente acciones en su nombre. Una alarma vigila unaúnica métrica durante el período especificado y realiza una o varias acciones especificadas según el valorde la métrica relativo a un determinado umbral durante un período de tiempo. La acción es una notificaciónque se envía a un tema de Amazon SNS o a una política de Auto Scaling. También puede añadir alarmasa paneles.

    Las alarmas invocan acciones únicamente para los cambios de estado prolongados. Las alarmas deCloudWatch no invocan acciones simplemente por tener un estado determinado. El estado debe habercambiado y debe mantenerse durante el número de periodos especificado.

    Al crear una alarma, seleccione un periodo de monitorización de la alarma mayor o igual que la resoluciónde la métrica. Por ejemplo, la monitorización básica de Amazon EC2 proporciona métricas para susinstancias cada 5 minutos. Al configurar una alarma en una métrica de monitorización básica, seleccioneun periodo de al menos 300 segundos (5 minutos). El monitoreo detallado de Amazon EC2 proporcionamétricas para las instancias con una resolución de 1 minuto. Al configurar una alarma en una métrica demonitorización detallada, seleccione un periodo de al menos 60 segundos (1 minuto).

    Si configura una alarma en una métrica de alta resolución, puede especificar una alarma de altaresolución con un periodo de 10 o 30 segundos, o puede definir una alarma normal con un periodo decualquier múltiplo de 60 segundos. El cargo es mayor en el caso de las alarmas de alta resolución. Paraobtener más información acerca de las métricas de alta resolución, consulte Publicación de métricaspersonalizadas (p. 59).

    Para obtener más información, consulte Uso de alarmas de Amazon CloudWatch (p. 85) y Crear unaalarma desde una métrica de un gráfico (p. 58).

    Recursos de Amazon CloudWatchLos recursos relacionados siguientes pueden serle de ayuda cuando trabaje con este servicio.

    Resource Descripción

    Amazon CloudWatch Preguntasfrecuentes

    Las preguntas frecuentes tratan las principales preguntasplanteadas por los desarrolladores sobre este producto.

    Notas de la versión Las notas de la versión ofrecen un resumen generalde la versión actual. Destacan de forma específica lascaracterísticas nuevas, las correcciones y los problemas quese conocen.

    AWS Centro de recursos paradesarrolladores de

    Punto de comienzo central para buscar documentación,ejemplos de código, notas de la versión y otra informaciónque le ayudará a crear aplicaciones innovadoras con AWS.

    Consola de administración de AWS La consola le permite llevar a cabo la mayoría de lasfunciones de Amazon CloudWatch y otras ofertas de AWS sinnecesidad de programación.

    9

    http://aws.amazon.com/cloudwatch/faqs/http://aws.amazon.com/cloudwatch/faqs/http://aws.amazon.com/releasenotes/CloudWatchhttp://aws.amazon.comhttp://aws.amazon.comhttp://aws.amazon.com/console/

  • Amazon CloudWatch Guía del usuarioRecursos

    Resource Descripción

    Amazon CloudWatch DiscussionForums

    Foro de la comunidad para desarrolladores donde se tratanaspectos técnicos relacionados con Amazon CloudWatch.

    AWS Support El centro para crear y administrar los casos de AWS Support.También incluye enlaces a otros recursos útiles como foros,preguntas técnicas frecuentes, estado de los servicios y AWSTrusted Advisor.

    Amazon CloudWatch información delproducto

    Página web principal con información acerca de AmazonCloudWatch.

    Contacto Un punto de contacto centralizado para las consultasrelacionadas con la facturación, cuentas, eventos, abuso, etc.de AWS.

    10

    https://forums.aws.amazon.com/forum.jspa?forumID=138https://forums.aws.amazon.com/forum.jspa?forumID=138https://console.aws.amazon.com/support/home#/http://aws.amazon.com/cloudwatch/http://aws.amazon.com/cloudwatch/http://aws.amazon.com/contact-us/

  • Amazon CloudWatch Guía del usuarioInscribirse en Amazon Web Services (AWS)

    Configuración inicialPara usar Amazon CloudWatch, necesita disponer de una cuenta de AWS. Su cuenta de AWS le permiteutilizar servicios (por ejemplo, Amazon EC2) para generar métricas que se pueden visualizar en la consolade CloudWatch, una interfaz basada en web que se puede controlar con el ratón. Además, puede instalar yconfigurar la interfaz de línea de comandos (CLI) de AWS.

    Inscribirse en Amazon Web Services (AWS)Al crear una cuenta de AWS, la inscribimos automáticamente en todos los servicios de AWS. Solo pagarápor los servicios que utilice.

    Si ya dispone de una cuenta de AWS, pase al siguiente paso. Si no dispone de una cuenta de AWS, utiliceel siguiente procedimiento para crear una.

    Para inscribirse en una cuenta de AWS

    1. Abra https://portal.aws.amazon.com/billing/signup.2. Siga las instrucciones en línea.

    Parte del procedimiento de inscripción consiste en recibir una llamada telefónica e indicar un código deverificación en el teclado del teléfono.

    Inicie sesión en la consola de Amazon CloudWatch.Para iniciar sesión en la consola de Amazon CloudWatch

    1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.2. Si es necesario, utilice la barra de navegación para cambiar la región por la región en la que tiene sus

    recursos de AWS.3. Incluso si es la primera vez que utiliza la consola de CloudWatch, Your Metrics (Sus métricas) ya

    podría notificar métricas, dado que ha usado un producto de AWS que envía automáticamente lasmétricas a Amazon CloudWatch de forma gratuita. Otros productos de AWS requieren que habilite lasmétricas.

    Si no tiene ninguna alarma, la sección Your Alarms incluirá un botón Create Alarm.

    Configurar la AWS CLIPuede utilizar la AWS CLI o la CLI de Amazon CloudWatch para llevar a cabo los comandos deCloudWatch. Tenga en cuenta que la AWS CLI reemplaza la CLI de CloudWatch; incluimos nuevascaracterísticas de CloudWatch exclusivamente en la AWS CLI.

    Para obtener más información sobre cómo instalar y configurar la AWS CLI, consulte Configuración inicialde la interfaz de línea de comandos de AWS en la AWS Command Line Interface Guía del usuario.

    Para obtener más información sobre cómo instalar y configurar la CLI de Amazon CloudWatch, consulteConfiguración de la interfaz de línea de comandos de CLI en la Amazon CloudWatch CLI Reference.

    11

    https://portal.aws.amazon.com/billing/signuphttps://console.aws.amazon.com/cloudwatch/https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.htmlhttps://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-set-up.htmlhttps://docs.aws.amazon.com/AmazonCloudWatch/latest/cli/SetupCLI.html

  • Amazon CloudWatch Guía del usuario

    Introducción a Amazon CloudWatchAbra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

    Aparece la página de inicio de información general de CloudWatch.

    12

    https://console.aws.amazon.com/cloudwatch/

  • Amazon CloudWatch Guía del usuario

    13

  • Amazon CloudWatch Guía del usuarioConsulte Métricas clave de todos los servicios de AWS

    La información general muestra los siguientes elementos, actualizados de forma automática.

    • La parte superior izquierda muestra una lista de los servicios de AWS que utiliza en su cuenta, junto conel estado de alarmas en dichos servicios. La parte superior derecha muestra dos o cuatro alarmas en sucuenta, en función de la cantidad de servicios de AWS que utilice. Las alarmas que se muestran son lasque tienen el estado ALARM o las que han cambiado de estado más recientemente.

    Estas áreas superiores le permiten evaluar el estado de sus servicios de AWS, viendo los estados dealarma en cada servicio y las alarmas que han cambiado de estado más recientemente. Esto le ayuda amonitorizar y diagnosticar problemas rápidamente.

    • Debajo de estas áreas se encuentra el panel predeterminado, si existe. El panel predeterminado es unpanel personalizado que ha creado y llamado CloudWatch-Default. Se trata de una forma cómoda paraincluir métricas sobre sus propios servicios o aplicaciones personalizados en la página de informacióngeneral o para adelantar métricas de claves adicionales desde servicios de AWS que más deseamonitorizar.

    • Si utiliza seis o más servicios de AWS, debajo del panel predeterminado es incluye un enlace al panelautomático de varios servicios. El panel de varios servicios muestra automáticamente las métricas clavede todos los servicios de AWS que utilice, sin que tenga que elegir qué métricas para monitorizar o crearpaneles personalizados. También puede utilizarlo para bajar a cualquier servicio de AWS y ver inclusomás métricas clave para dicho servicio.

    Si utiliza menos de seis servicios de AWS, el panel de varios servicios se muestra automáticamente enesta página.

    A partir de esta información general, puede concentrar su vista en un grupo de recursos específico o unservicio de AWS específico. De este modo, puede reducir la vista a un subconjunto de recursos en el queesté interesado. Usar grupos de recursos permite utilizar etiquetas para organizar proyectos, centrarse enun subconjunto de su arquitectura, o simplemente distinguir entre los entornos de producción y desarrollo.Para obtener más información, consulte ¿Qué es Grupos de recursos de AWS?

    Temas• Consulte Métricas clave de todos los servicios de AWS (p. 14)• Centrarse en métricas y alarmas en un solo servicio de AWS (p. 16)• Centrarse en métricas y alarmas en un grupo de recursos (p. 17)

    Consulte Métricas clave de todos los servicios deAWS

    Si utiliza seis o más servicios de AWS, el panel de varios servicios no se muestra en la página deinformación general. Puede cambiar a este panel para ver las métricas clave de todos los servicios deAWS que está utilizando.

    Para abrir el panel de varios servicios

    1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

    Aparece la página de información general.2. Cerca de la parte inferior de la página, elija View cross service dashboard (Ver panel de varios

    servicios).

    Aparece el panel de varios servicios, que muestra en orden alfabético cada servicio de AWS que estáutilizando. Por cada servicio, se muestra uno o dos métricas clave.

    14

    https://docs.aws.amazon.com/ARG/latest/userguide/welcome.htmlhttps://console.aws.amazon.com/cloudwatch/

  • Amazon CloudWatch Guía del usuarioEvitar que un servicio aparezcaen el panel de varios servicios

    3. Puede centrarse en un servicio determinado de dos formas:

    a. Para ver más las métricas clave para un servicio, elija el nombre en la lista de la parte superior dela pantalla, donde el panel de varios servicios se muestra actualmente. O bien, puede elegir ViewService dashboard (Ver panel de servicios) al lado del nombre de servicio.

    Aparece un panel automática para dicho servicio con más métricas para dicho servicio. Además,para algunos servicios, la parte inferior del panel de servicios muestra recursos relacionados condicho servicio. Puede elegir uno de dichos recursos para dicha consola de servicio y centrarsemás en dicho recurso.

    b. Para ver todas las alarmas relacionadas con un servicio, elija el botón situado a la derecha de lapantalla junto a dicho nombre de servicio. El texto en este botón indica la cantidad de alarmas queha creado en este servicio, y si se encuentran en el estado ALARM.

    Cuando se muestran las alarmas, puede mostrarse varias alarmas que tienen ajustes similares(como dimensiones, umbral o periodo) en un solo gráfico.

    A continuación, puede ver los detalles de una alarma y ver el historial de alarmas. Para hacerlo,pase el puntero por el gráfico de alarma y elija el icono de acciones, View en alarms (Ver enalarmas).

    La vista de alarmas aparece en una nueva pestaña del navegador, en la que se muestra una listade las alarmas, junto con información detallada acerca de la alarma elegida. Para ver el historialde esta alarma, elija la pestaña History (Historial).

    4. Puede centrarse en los recursos de un grupo de recursos concreto. Para ello, elija el grupo derecursos de la lista en la parte superior de la página donde se muestra All resources (Todos losrecursos).

    Para obtener más información, consulte Centrarse en métricas y alarmas en un grupo derecursos (p. 17).

    5. Para cambiar el intervalo de tiempo mostrado en todos los gráficos y alarmas que se muestranactualmente, seleccione el intervalo que desea al lado de Time range (Intervalo de tiempo) en la partesuperior de la pantalla. Elija custom (personalizado) para seleccionar entre más opciones de intervalode tiempo que las que se muestran de forma predeterminada.

    6. Las alarmas siempre se actualizan una vez por minuto. Para actualizar la vista, elija el icono deactualización (dos flechas curvadas) en la parte superior derecha de la pantalla. Para cambiar lafrecuencia de actualización automática de los elementos de la pantalla que no sean alarmas, elijala flecha hacia abajo junto al icono de actualización y elija la velocidad de actualización que desea.También puede elegir desactivar la actualización automática.

    Evitar que un servicio aparezca en el panel de variosserviciosPuede evitar que métricas de un servicio aparezcan en el panel de varios servicios. Esto le ayuda a centrarsu panel de varios servicios en los servicios que más desee monitorizar.

    Si elimina un servicio del panel de varios servicios, las alarmas para dicho servicio seguirán apareciendoen las vistas de sus alarmas.

    Para eliminar métricas de un servicio del panel de varios servicios

    1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

    Aparece la página de inicio.2. En la parte superior de la página, en Overview (Información general), elija el servicio que desea quitar.

    15

    https://console.aws.amazon.com/cloudwatch/

  • Amazon CloudWatch Guía del usuarioCentrarse en un solo servicio

    La vista cambia para mostrar métricas solo de dicho servicio.3. Elija Actions (Acciones), a continuación desactive la casilla situada junto a Show