Visualizar relatórios de objetos comuns do CloudFront - Amazon CloudFront

Visualizar relatórios de objetos comuns do CloudFront

Consulte no relatório de objetos comuns do Amazon CloudFront para ver os 50 objetos mais comuns para uma distribuição durante um intervalo de datas específico nos últimos 60 dias. Também é possível visualizar estatísticas sobre esses objetos, incluindo o seguinte:

  • Número de solicitações para o objeto

  • Número de acertos e erros

  • Hit ratio

  • Número de bytes fornecidos para erros

  • Total de bytes fornecidos

  • Número de downloads incompletos

  • Número de solicitações por código de status HTTP (2xx, 3xx, 4xx e 5xx)

Os dados dessas estatísticas são obtidos da mesma origem que os logs de acesso do CloudFront. No entanto, não é necessário habilitar o registro em log de acesso para visualizar objetos populares.

É possível visualizar o relatório de objetos comuns do CloudFront no console.

Para obter uma contagem precisa dos 50 principais objetos na distribuição, o CloudFront soma as solicitações de todos os objetos em intervalos de 10 minutos a partir da meia-noite e mantém um total de execução dos 150 principais objetos pelas próximas 24 horas. (O CloudFront também mantém totais diários dos 150 principais objetos por 60 dias.)

Na parte inferior da lista, os objetos constantemente sobem de posição ou saem da lista. Portanto, os totais desses objetos são aproximados. Os 50 objetos na parte superior da lista de 150 objetos podem subir ou cair de posição, mas raramente saem da lista. Portanto, os totais desses objetos são mais confiáveis.

Quando um objeto sai da lista dos 150 principais objetos e volta para a lista novamente em um dia específico, o CloudFront adiciona um número estimado de solicitações para o período em que o objeto não estava na lista. A estimativa é baseada no número de solicitações recebidas por qualquer objeto que estava na parte inferior da lista durante esse período.

Se o objeto subir para as 50 primeiras posições posteriormente nesse mesmo dia, as estimativas do número de solicitações recebidas pelo CloudFront enquanto o objeto não estava na lista dos primeiros 150 objetos normalmente faz com que o número de solicitações do relatório de objetos populares ultrapasse o número de solicitações exibido nos logs de acesso desse objeto.

Você pode baixar o relatório de objetos populares no formato CSV. Esta seção explica como fazer download do relatório e descreve os valores dele.

As primeiras linhas do relatório incluem as seguintes informações:

Versão

A versão do formato desse arquivo CSV.

Relatório

O nome do relatório.

DistributionID

O ID da distribuição para a qual você executou o relatório.

StartDateUTC

O início do intervalo de datas para o qual você executou o relatório, no Tempo Universal Coordenado (UTC).

EndDateUTC

O término do intervalo de datas para o qual você executou o relatório, no Tempo Universal Coordenado (UTC).

GeneratedTimeUTC

A data e a hora nas quais você executou o relatório, no Tempo Universal Coordenado (UTC).

O relatório inclui os seguintes valores:

DistributionID

O ID da distribuição para a qual você executou o relatório.

FriendlyName

Um nome de domínio alternativo (CNAME), se houver, para a distribuição. Se uma distribuição não tiver nomes de domínio alternativos, a lista incluirá um nome de domínio de origem dela.

Objeto

Os últimos 500 caracteres do URL do objeto.

RequestCount

O número total de solicitações desse objeto.

HitCount

O número de solicitações do visualizador atendidas pelo objeto de um ponto de presença de caches do CloudFront.

MissCount

O número de solicitações do visualizador para as quais o objeto não está em um ponto de presença de caches, de modo que o CloudFront precise obter o objeto de sua origem.

HitCountPct

O valor de HitCount como porcentagem do valor de RequestCount.

BytesFromMisses

O número de bytes enviados para os visualizadores para essa objeto que ele não estava no ponto de presença de caches no momento da solicitação.

TotalBytes

O número total de bytes enviados para os visualizadores pelo CloudFront para esse objeto em resposta a todas as solicitações de todos os métodos HTTP.

IncompleteDownloadCount

O número de solicitações desse objeto para as quais o visualizador começou, mas não terminou de fazer download do objeto.

HTTP2xx

O número de solicitações do visualizador para as quais o código de status do HTTP é um valor 2xx (realizado).

HTTP3xx

O número de solicitações do visualizador para as quais o código de status do HTTP é um valor 3xx (ação adicional necessária).

HTTP4xx

O número de solicitações do visualizador para as quais o código de status do HTTP é um valor 4xx (erro do cliente).

HTTP5xx

O número de solicitações do visualizador para as quais o código de status do HTTP é um valor 5xx (erro do servidor).

A lista a seguir mostra como os valores do relatório de objetos populares do console do CloudFront correspondem aos valores dos logs de acesso do CloudFront. Para mais informações sobre os logs de acesso do CloudFront, consulte Configurar e usar logs padrão (logs de acesso).

URL

Os últimos 500 caracteres do URL que os visualizadores usam para acessar o objeto.

Solicitações

O número total de solicitações do objeto. Esse valor normalmente corresponde ao número de solicitações GET do objeto no logs de acesso do CloudFront.

Hits

O número de solicitações do visualizador atendidas pelo objeto de um de ponto de presença de caches do CloudFront. Nos logs de acesso, o valor de x-edge-response-result-type dessas solicitações é Hit.

Misses

O número de solicitações do visualizador para as quais o objeto não estava em um de ponto de presença de caches, fazendo com que o CloudFront recuperasse o objeto de sua origem. Nos logs de acesso, o valor de x-edge-response-result-type dessas solicitações é Miss.

Hit ratio

O valor da coluna Hits como porcentagem do valor da coluna Requests.

Bytes from misses

O número de bytes enviados aos visualizadores para objetos que não estavam no ponto de presença de caches no momento da solicitação. Nos logs de acesso do CloudFront, Bytes from misses (Bytes de perdas) é a soma dos valores da coluna sc-bytes das solicitações para as quais o valor de x-edge-result-type é Miss.

Total bytes

O número total de bytes enviados para os visualizadores pelo CloudFront em resposta a todas as solicitações do objeto de todos os métodos HTTP. Nos logs de acesso do CloudFront, Total Bytes (Total de bytes) é a soma dos valores da coluna sc-bytes de todas as solicitações durante o mesmo período.

Incomplete downloads

O número de solicitações do visualizador que não concluíram o download do objeto solicitado. Normalmente, um download não é concluído pois o visualizador o cancelou, por exemplo, clicando em um link diferente ou fechando o navegador. Nos logs de acesso do CloudFront, essas solicitações têm valor 200 na coluna sc-status e valor Error na coluna x-edge-result-type.

2xx

O número de solicitações para as quais o código de status do HTTP é 2xx, Successful. Nos logs de acesso do CloudFront, os códigos de status são exibidos na coluna sc-status.

3xx

O número de solicitações para as quais o código de status do HTTP é 3xx, Redirection. Os códigos de status 3xx indicam que uma ação adicional é necessária. Por exemplo, 301 (Movido permanentemente) significa que o objeto solicitado foi movido para um local diferente.

4xx

O número de solicitações para as quais o código de status do HTTP é 4xx, Client Error. Os códigos de status 4xx indicam que o cliente aparentemente cometeu um erro. Por exemplo, 404 (Não encontrado) significa que o cliente solicitou um objeto não encontrado.

5xx

O número de solicitações para as quais o código de status do HTTP é 5xx, Server Error. Os códigos de status 5xx indicam que o servidor de origem não atendeu a solicitação. Por exemplo, 503 (Serviço indisponível) significa que o servidor de origem está indisponível no momento.