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 ter 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 ter 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.

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.

JsErrorCount

Contagem

A contagem de eventos de erro do JavaScript ingeridos.

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.

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.

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.