Visualización de las estadísticas y los detalles de los valores controlados - Amazon CloudWatch

Visualización de las estadísticas y los detalles de los valores controlados

Puede ver detalles sobre sus canaries y ver estadísticas sobre sus ejecuciones.

Para poder ver todos los detalles sobre los resultados de las ejecuciones de valor controlado, debe iniciar sesión en una cuenta con permisos suficientes. Para obtener más información, consulte Roles y permisos necesarios para los canaries de CloudWatch.

Para ver estadísticas y detalles de los valores controlados
  1. Abra la consola de CloudWatch en https://console.aws.amazon.com/cloudwatch/.

  2. En el panel de navegación, elija Señales de aplicación, Valores controlados de Synthetics.

    En los detalles sobre los canaries que ha creado:

    • Status (Estado) muestra visualmente cuántos de sus canaries han superado sus ejecuciones más recientes.

    • Groups (Grupos) muestra los grupos que ha creado y cuántos de ellos tienen valores controlados que fallan o son alarmantes.

    • Slowest performers (Rendimientos más lentos) muestra el grupo y la región con los valores controlados de rendimiento más lento. Se calculan al agregar la duración media de todos los valores controlados (a lo largo del periodo de tiempo seleccionado) dentro de un grupo o región y dividirla por el número de valores controlados en el grupo o región. Si elige la métrica para grupo más lento, la tabla se filtra para mostrar solo los grupos más lentos y los valores controlados. La tabla se ordena por duración media.

    • Cerca de la parte inferior de la página hay una tabla que muestra todos los canaries. Una columna muestra las alarmas que cada valor controlado ha creado. Solo se muestran las alarmas que cumplen con el estándar de nomenclatura para las alarmas de los valores controlados. Este estándar es Synthetics-Alarm-canaryName-index . Las alarmas de los canarias que crea en la sección Synthetics de la consola de CloudWatch utiliza automáticamente esta convención de nomenclatura. Si crea alarmas para los valores controlados en la sección Alarms (Alarmas) de la consola de CloudWatch o mediante AWS CloudFormation y no utiliza esta convención de nomenclatura, las alarmas funcionan pero no aparecen en esta lista.

  3. Para ver más detalles sobre un solo valor controlado, elija su nombre en la tabla valores controlados (Valores controlados).

    En los detalles de ese valor controlado:

    • La pestaña Availability (Disponibilidad) muestra la información sobre las últimas ejecuciones del valor controlado.

      En Ejecuciones de valores controlados, puede elegir una de las líneas para ver detalles sobre esa ejecución.

      En el gráfico, puede elegir Steps (Pasos), Screenshot (Captura de pantalla), Logs (Registros) o HAR file (Archivo HAR) para ver este tipo de detalles. Si el valor controlado tiene activado el rastreo activo, también puede elegir Seguimientos para ver la información de rastreo de las ejecuciones del valor controlado.

      Los registros para las ejecuciones del valor controlado se almacenan en los buckets de S3 y en Registros de CloudWatch.

      Las capturas de pantalla muestran cómo los clientes ven las páginas web. Puede utilizar los archivos HAR (archivos HTTP) para ver en detalle los datos de rendimiento sobre las páginas web. Puede analizar la lista de solicitudes web y detectar problemas de rendimiento, como el tiempo de carga de un elemento. Los archivos de registros muestran el registro de interacciones entre la ejecución del valor controlado y la página web y se pueden utilizar para identificar detalles de errores.

      Si el valor controlado utiliza el tiempo de ejecución syn-nodejs-2.0-beta o uno posterior, puede ordenar los archivos HAR por código de estado, tamaño de solicitud o por duración.

      La pestaña Steps (Pasos) muestra una lista de los pasos del valor controlado, el estado de cada paso, el motivo del error, la URL después de la ejecución del paso, capturas de pantalla y la duración de la ejecución del paso. Para canaries de la API con pasos HTTP, puede ver los pasos y las solicitudes HTTP correspondientes si está utilizando el tiempo de ejecución syn-nodejs-2.2 o uno posterior.

      Elija la pestaña HTTP Requests (Solicitudes HTTP) para ver el registro de cada solicitud HTTP que el valor controlado realiza. Puede ver cabeceras de solicitud o de respuesta, el cuerpo de respuesta, el código de estado y los intervalos de error y rendimiento (duración total, tiempo de conexión del TCP, tiempo de enlace de TLS, tiempo de primer byte y tiempo de transferencia de contenido). Todas las solicitudes HTTP que utilizan el módulo HTTP o HTTPS que no se ven a simple vista se capturan aquí.

      De forma predeterminada, en los canaries de la API, la cabecera de solicitud, la de respuesta, el cuerpo de la solicitud y el cuerpo de la respuesta no se incluyen en el informe por razones de seguridad. Si elige incluirlos, los datos se almacenan solo en el bucket de S3. Para obtener más información acerca de los datos que se incluyen en los informes, consulte executeHttpStep(stepName, requestOptions, [callback], [stepConfig]).

      Los tipos de contenido del cuerpo de la respuesta que se admiten son texto, HTML y JSON. Los tipos de contenido como texto/HTML, texto/plano, aplicación/JSON y aplicación/x-amz-json-1.0 son compatibles. No se admiten las respuestas comprimidas.

    • La pestaña Monitoring (Supervisión) muestra gráficos de las métricas de CloudWatch que el valor controlado publica. Para obtener más información sobre estas métricas, consulte Métricas de CloudWatch que los canaries publican.

      Debajo de los gráficos de CloudWatch que el valor controlado publica se encuentran gráficos de métricas de Lambda relacionadas con el código Lambda del valor controlado.

    • La pestaña Configuration (Configuración) muestra información de configuración y programación sobre el valor controlado.

    • La pestaña Groups (Grupos) muestra los grupos a los que está asociado este valor controlado, si los hay.

    • La pestaña Tags (Etiquetas) muestra las etiquetas asociadas con el valor controlado.