Métricas do CloudWatch que você pode coletar com o CloudWatch RUM - Amazon CloudWatch

Métricas do CloudWatch que você pode coletar com o CloudWatch RUM

A tabela nesta seção lista as métricas que você coleta automaticamente com o CloudWatch RUM. Você também pode ver essas métricas no console do CloudWatch. Para obter mais informações, consulte Visualizar métricas disponíveis.

Você também pode, opcionalmente, enviar métricas estendidas para o CloudWatch ou o CloudWatch Evidently. Para obter mais informações, consulte Métricas estendidas.

Essas métricas estão publicadas no namespace da métrica chamado AWS/RUM. Todas as métricas a seguir são publicadas com uma dimensão application_name. O valor dessa dimensão é o nome do monitor de aplicações. Algumas métricas também são publicadas com dimensões adicionais, conforme listado na tabela.

Métrica Unidade Descrição

HttpStatusCodeCount

Contagem

A contagem de respostas HTTP na aplicação por seu código de status de resposta.

Dimensões adicionais:

  • event_details.response.status é o código de status da resposta, como 200, 400, 404 e assim por diante.

  • event_type é o tipo de evento. No momento, o único valor possível para esta dimensão é http.

Http4xxCount

Contagem

A contagem de respostas HTTP na aplicação, com o código 4xx de status da resposta.

Elas são calculadas com base em eventos http_event do RUM que resultam em códigos 4xx.

Http4xxCountPerSession

Contagem

A contagem de respostas HTTP em uma sessão, com o código 4xx de status da resposta.

Elas são calculadas com base em eventos http_event do RUM que resultam em códigos 4xx.

Http4xxCountPerPageView

Contagem

A contagem de respostas HTTP em uma análise de página, com o código 4xx de status da resposta.

Elas são calculadas com base em eventos http_event do RUM que resultam em códigos 4xx.

Http5xxCount

Contagem

A contagem de respostas HTTP na aplicação, com o código 5xx de status da resposta.

Elas são calculadas com base em eventos http_event do RUM que resultam em códigos 5xx.

Http5xxCountPerSession

Contagem

A contagem de respostas HTTP na sessão, com o código 5xx de status da resposta.

Elas são calculadas com base em eventos http_event do RUM que resultam em códigos 5xx.

Http5xxCountPerPageView

Contagem

A contagem de respostas HTTP em uma análise de página, com o código 5xx de status da resposta.

Elas são calculadas com base em eventos http_event do RUM que resultam em códigos 5xx.

JsErrorCount

Contagem

A contagem de eventos de erro do JavaScript ingeridos.

JsErrorCountPerSession

Contagem

A contagem de eventos de erro do JavaScript ingeridos em uma sessão.

JsErrorCountPerPageView

Contagem

A contagem de eventos de erro do JavaScript ingeridos em uma análise de página.

NavigationFrustratedTransaction

Contagem

A contagem de eventos de navegação com um duration maior que o limite frustrante, que é 8000 ms. A duração dos eventos de navegação é rastreada na métrica PerformanceNavigationDuration.

NavigationSatisfiedTransaction

Contagem

A contagem de eventos de navegação com um duration menor que o objetivo Apdex, que é 2000 ms. A duração dos eventos de navegação é rastreada na métrica PerformanceNavigationDuration.

NavigationToleratedTransaction

Contagem

A contagem de eventos de navegação com um duration entre 2000 ms e 8000 ms. A duração dos eventos de navegação é rastreada na métrica PerformanceNavigationDuration.

PageViewCount

Contagem

A contagem de eventos de visualização de página ingeridos pelo monitor de aplicações.

Esse cálculo é feito contando os eventos page_view_event do RUM.

PageViewCountPerSession

Contagem

A contagem de eventos de visualização de página em uma sessão.

PerformanceResourceDuration

Milissegundos

O duration de um evento de recurso.

Dimensões adicionais:

  • event_details.file.type é o tipo de arquivo do evento de recurso, como uma folha de estilo, documento, imagem, script ou fonte.

  • event_type é o tipo de evento. No momento, o único valor possível para esta dimensão é resource.

PerformanceNavigationDuration

Milissegundos

O duration de um evento de navegação.

RumEventPayloadSize

Bytes

O tamanho de cada evento ingerido pelo CloudWatch RUM. Você também pode usar a estatística SampleCount para essa métrica para monitorar o número de eventos que um monitor de aplicações está ingerindo.

SessionCount

Contagem

A contagem de eventos de início de sessão ingeridos pelo monitor de aplicações. Em outras palavras, o número de novas sessões iniciadas.

SessionDuration

Milissegundos

A duração de uma sessão. Essas durações são calculadas com base no tempo entre o primeiro e o último evento em uma sessão.

TimeOnPage

Milissegundos

A duração de uma visualização de página.

Essas durações são calculadas com base no tempo até a próxima visualização de página, exceto para a última página em uma sessão, na qual é o tempo entre o primeiro e o último evento nessa página.

WebVitalsCumulativeLayoutShift

Nenhum

Rastreia o valor dos eventos de deslocamento de layout cumulativos.

WebVitalsFirstInputDelay

Milissegundos

Rastreia o valor dos primeiros eventos de atraso de entrada.

WebVitalsLargestContentfulPaint

Milissegundos

Acompanha o valor dos maiores eventos de contentful paint.

WebVitalsInteractionToNextPaint

Milissegundos

Rastreia o valor dos eventos de interação relacionados à próxima renderização visual.