Visualización de informes estadísticos de la caché de CloudFront - Amazon CloudFront

Visualización de informes estadísticos de la caché de CloudFront

El informe de estadísticas de caché de Amazon CloudFront muestra la siguiente información:

  • Solicitudes totales: la cantidad total de solicitudes de todos los códigos de estado HTTP (por ejemplo, 200 o 404) y todos los métodos (por ejemplo, GET, HEAD o POST)

  • Porcentaje de solicitudes de lector por tipo de resultado: los aciertos, los errores como porcentaje del total de solicitudes de lector para la distribución de CloudFront seleccionada

  • Bytes transferidos a los lectores: la cantidad total de bytes y la de bytes de errores

  • Códigos de estado HTTP: las solicitudes de lector por código de estado HTTP

  • Porcentaje de solicitudes GET que no terminaron de descargar: las solicitudes GET de lector que no terminaron de descargar el objeto solicitado, como un porcentaje del total

Los datos de estas estadísticas proceden de la misma fuente que los registros de acceso de CloudFront. Sin embargo, no es necesario habilitar el registro de accesos para ver las estadísticas de caché.

Puede visualizar gráficos durante un intervalo de tiempo especificado dentro de los últimos 60 días, con puntos de datos cada hora o cada día. Generalmente puede ver datos sobre las solicitudes que CloudFront ha recibido tan recientemente como durante la hora anterior, pero en ocasiones es posible que los datos se retrasen hasta 24 horas.

Visualización de informes estadísticos de la caché de CloudFront en la consola

Puede ver el informe estadístico de la caché de CloudFront en la consola.

Visualización del informe estadístico de la caché de CloudFront
  1. Inicie sesión en la AWS Management Console y abra la consola de CloudFront en https://console.aws.amazon.com/cloudfront/v4/home.

  2. En el panel de navegación, haga clic en Estadísticas de caché.

  3. En el panel CloudFront Cache Statistics Reports (Informes de estadísticas de caché de CloudFront), en Start Date (Fecha de inicio) y End Date (Fecha de finalización), seleccione el intervalo de fechas cuyos gráficos de estadísticas desea ver. Los intervalos disponibles dependen del valor seleccionado en Granularity (Grado de detalle):

    • Daily (Por día): para ver gráficos con un punto de datos por día, seleccione un intervalo de fechas dentro de los últimos 60 días.

    • Hourly (Por hora): para ver gráficos con un punto de datos por cada hora, seleccione un intervalo de fechas igual o inferior a 14 días en los últimos 60 días.

    Las fechas y horas se muestran según la hora universal coordinada (UTC).

  4. En Granularity (Grado de detalle), especifique si mostrar un punto de datos por día o por hora en los gráficos. Si especifica un intervalo de fechas de más de 14 días, la opción de especificar un punto de datos por hora no estará disponible.

  5. En Viewer Location (Ubicación del espectador), elija el continente desde el que se originaron las solicitudes de los espectadores o elija All Locations (Todas las ubicaciones). Los gráficos de estadísticas de caché incluyen los datos de las solicitudes que CloudFront haya recibido desde la ubicación especificada.

  6. En la lista Distribution (Distribución), seleccione las distribuciones cuyos datos desea visualizar en los gráficos de uso:

    • Una distribución individual: los gráficos muestran los datos de la distribución web de CloudFront seleccionada. La lista Distribution (Distribución) muestra el ID de distribución y los nombres de dominio alternativos (CNAME), de haberlos. Si una distribución no tiene otros nombres de dominio, la lista incluye los nombres de dominio de origen para la distribución.

    • Todas las distribuciones: los gráficos muestran el total de datos de todas las distribuciones web asociadas a la Cuenta de AWS actual, excepto las distribuciones que ha eliminado.

  7. Elija Actualizar.

sugerencia
  • Para ver la información contenida en los puntos de datos por día o por hora de un gráfico, pase por encima del punto de datos correspondiente.

  • Para gráficos que muestran los datos transferidos, puede cambiar el escalado vertical a gigabytes, megabytes o kilobytes.

Descarga de datos en formato CSV

Puede descargar el informe cache statistics (estadísticas de caché) en formato CSV. En esta sección se explica cómo hacerlo y describe los valores del informe.

Para descargar el informe cache statistics (estadísticas de caché) en formato CSV
  1. Mientras consulta el informe de estadísticas de caché, seleccione CSV.

  2. En el cuadro de diálogo Opening file name (Abriendo nombre de archivo), decida si desea abrir o guardar el archivo.

Información acerca del informe

Las primeras filas del informe incluyen la siguiente información:

Versión

La versión del formato del archivo CSV

Informe

El nombre del informe.

DistributionID

El ID de la distribución del informe solicitado, o ALL, si se ha solicitado el informe de todas las distribuciones.

StartDateUTC

El principio del intervalo de fechas para el que ha solicitado el informe, en tiempo universal coordinado (UTC).

EndDateUTC

El fin del intervalo de fechas para el que ha solicitado el informe, en tiempo universal coordinado (UTC).

GeneratedTimeUTC

La fecha y hora en ha solicitado el informe, en tiempo universal coordinado (UTC).

Grado de detalle

Define si cada fila del informe representa una hora o un día.

ViewerLocation

El continente desde el que se originan las solicitudes de los espectadores, o ALL si ha decidido descargar un informe de todas las ubicaciones.

Datos del informe de estadísticas de caché

El informe incluye los siguientes valores:

DistributionID

El ID de la distribución del informe solicitado, o ALL, si se ha solicitado el informe de todas las distribuciones.

FriendlyName

Un nombre de dominio alternativos (CNAME) para la distribución, de haberlo. Si una distribución no tiene otros nombres de dominio, la lista incluye un nombre de dominio de origen para la distribución.

ViewerLocation

El continente desde el que se originan las solicitudes de los espectadores, o ALL si ha decidido descargar un informe de todas las ubicaciones.

TimeBucket

La hora o la fecha a la que son aplicables los datos, en tiempo universal coordinado (UTC).

RequestCount

La cantidad total de solicitudes de todos los códigos de estado HTTP (por ejemplo, 200 o 404) y todos los métodos (por ejemplo, GET, HEAD o POST).

HitCount

La cantidad de solicitudes de lectores para las que se ofrece el objeto desde una caché de borde de CloudFront.

MissCount

La cantidad de solicitudes de lectores para las cuales el objeto no se encuentra actualmente en una caché de borde, por lo que CloudFront debe obtener el objeto desde su origen.

ErrorCount

La cantidad de solicitudes de lectores que generaron un error, por lo que CloudFront no pudo servir el objeto.

IncompleteDownloadCount

La cantidad de solicitudes de espectadores comenzadas por ellos mismos, pero en las que no terminó de descargarse el objeto.

HTTP2xx

La cantidad de solicitudes de espectadores cuyo valor de código de estado HTTP fue 2xx (realizado correctamente).

HTTP3xx

La cantidad de solicitudes de espectadores cuyo valor de código de estado HTTP fue 3xx (acción adicional requerida).

HTTP4xx

La cantidad de solicitudes de espectadores cuyo valor de código de estado HTTP fue 4xx (error del cliente).

HTTP5xx

La cantidad de solicitudes de espectadores cuyo valor de código de estado HTTP fue 5xx (error del servidor).

TotalBytes

La cantidad total de bytes enviados por CloudFront a los lectores en respuesta a todas las solicitudes para todos los métodos de HTTP.

BytesFromMisses

La cantidad de bytes enviados a espectadores para objetos que no estaban en la caché perimetral en el momento de la solicitud. Este valor es una buena estimación de los bytes transferidos desde el origen hasta las cachés de borde de CloudFront. Sin embargo, excluye las solicitudes de objetos que ya están en la caché perimetral, pero que han caducado.

Cómo los gráficos estadísticos de caché están relacionados con los datos contenidos en los registros estándar (registros de acceso) de CloudFront

La siguiente tabla muestra cómo gráficos de estadísticas de caché en la consola de CloudFront se corresponden con los valores contenidos en los registros de acceso de CloudFront. Para obtener más información sobre los registros de acceso de CloudFront, consulte Configuración y uso de registros estándar (registros de acceso).

Número total de solicitudes

Este gráfico muestra la cantidad total de solicitudes de todos los códigos de estado HTTP (por ejemplo, 200 o 404) y todos los métodos (por ejemplo, GET, HEAD, or POST). El total de solicitudes que se muestran en esta tabla es igual a la cantidad total de solicitudes en los archivos de registro del mismo periodo.

Porcentaje de solicitudes de lector por tipo de resultado

Este gráfico muestra los aciertos, fallos y errores como porcentaje del total de solicitudes de los lectores a la distribución de CloudFront seleccionada:

  • Hit (Acierto): una solicitud del lector cuyo objeto se envió desde una caché de borde de CloudFront. En los registros de acceso, estas son solicitudes cuyo valor de x-edge-response-result-type es Hit.

  • Miss (Fallo): una solicitud del lector para la cual el objeto no se encuentra en ese momento en una caché de borde, por lo que CloudFront debe obtener el objeto desde su origen. En los registros de acceso, estas son solicitudes cuyo valor de x-edge-response-result-type es Miss.

  • Error: una solicitud del lector en la que ocurrió un error, por lo que CloudFront no pudo ofrecer el objeto. En los registros de acceso, estas son solicitudes cuyo valor de x-edge-response-result-type es Error, LimitExceeded o CapacityExceeded.

El gráfico no incluye visitas de actualización (solicitudes de objetos que están en la caché de borde, pero que han caducado). En los registros de acceso, las visitas de actualización son solicitudes cuyo valor de x-edge-response-result-type es RefreshHit.

Bytes transferidos a lectores

Este gráfico muestra dos valores:

  • Total bytes (Bytes en total): la cantidad total de bytes enviados por CloudFront a los lectores en respuesta a todas las solicitudes para todos los métodos HTTP. En los registros de acceso de CloudFront, Total Bytes (Bytes en total) es la suma de los valores de la columna sc-bytes de todas las solicitudes realizadas durante el mismo periodo.

  • Bytes from misses (Bytes de fallos): la cantidad de bytes enviados a los lectores para objetos que no estaban en la caché de borde en el momento de la solicitud. En los registros de acceso de CloudFront, bytes from misses (bytes de fallos) es la suma de los valores de la columna sc-bytes de las solicitudes cuyo valor de x-edge-result-type es Miss. Este valor es una buena estimación de los bytes transferidos desde el origen hasta las cachés de borde de CloudFront. Sin embargo, excluye las solicitudes de objetos que ya están en la caché perimetral, pero que han caducado.

HTTP status codes

Este gráfico muestra las solicitudes de los espectadores por código de estado HTTP. En los registros de acceso de CloudFront, los códigos de estado aparecen en la columna sc-status:

  • 2xx: la solicitud se ha realizado correctamente.

  • 3xx: se requiere una acción adicional. Por ejemplo, 301 (Movido permanentemente) significa que el objeto solicitado se ha movido a otra ubicación.

  • 4xx: aparentemente, el cliente ha cometido un error. Por ejemplo, 404 (No encontrado) significa que el cliente solicitó un objeto que no se pudo encontrar.

  • 5xx: el servidor de origen no pudo satisfacer la solicitud. Por ejemplo, 503 (Servicio no disponible) significa que el servidor de origen no está disponible en ese momento.

Porcentaje de solicitudes GET que no terminaron la descarga

Este gráfico muestra el porcentaje del total de solicitudes que corresponde a las solicitudes de espectadores GET que no terminaron de descargar el objeto solicitado. Normalmente, la descarga de un objeto no finaliza correctamente porque el espectador cancela la descarga, por ejemplo, al hacer clic en un enlace diferente o cerrar el navegador. En los registros de acceso de CloudFront, estas solicitudes tienen un valor de 200 en la columna sc-status y un valor de Error en la columna x-edge-result-type.