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 das aplicações Web, das aplicações móveis ou de ambas. Você também pode ver essas métricas no console do CloudWatch. Para saber mais, consulte Visualizar métricas disponíveis.
Você também tem a opção de enviar as métricas ampliadas para o CloudWatch. Para saber mais, 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 |
|---|---|---|
|
|
Contagem |
A contagem de respostas HTTP na aplicação por seu código de status de resposta. Dimensões adicionais:
|
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
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 |
|
|
Contagem |
A contagem de eventos de erro do JavaScript ingeridos. |
|
|
Contagem |
A contagem de eventos de erro do JavaScript ingeridos em uma sessão. |
|
|
Contagem |
A contagem de eventos de erro do JavaScript ingeridos em uma análise de página. |
|
|
Contagem |
A contagem de eventos de navegação com um |
|
|
Contagem |
A contagem de eventos de navegação com um |
|
|
Contagem |
A contagem de eventos de navegação com um |
|
|
Contagem |
A contagem de eventos de visualização de página ingeridos pelo monitor de aplicações. Esse cálculo é feito contando os eventos |
|
|
Contagem |
A contagem de eventos de visualização de página em uma sessão. |
|
|
Milissegundos |
O Dimensões adicionais:
|
|
|
Milissegundos |
O |
|
|
Bytes |
O tamanho de cada evento ingerido pelo CloudWatch RUM. Você também pode usar a estatística |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
Nenhum |
Rastreia o valor dos eventos de deslocamento de layout cumulativos. |
|
|
Milissegundos |
Rastreia o valor dos primeiros eventos de atraso de entrada. |
|
|
Milissegundos |
Acompanha o valor dos maiores eventos de contentful paint. |
|
|
Milissegundos |
Rastreia o valor dos eventos de interação relacionados à próxima renderização visual. |
Você pode configurar métricas ampliadas na aplicação móvel para fornecer dimensões adicionais para análise.
| Métrica | Unidade | Descrição |
|---|---|---|
|
|
Contagem |
No Android apenas: o número de incidentes de ANR (aplicação irresponsiva), o que ocorre quando a aplicação não responsiva por mais de 5 segundos, resultando em pane da aplicação. |
|
|
Contagem |
No iOS apenas: o número de vezes que a aplicação ficou irresponsiva por mais de 250 ms no loop principal. |
|
|
Contagem |
O número de inicializações a frio de aplicações que levaram mais de 8 segundos para serem concluídas, provavelmente causando frustração ao usuário. |
|
|
Contagem |
O número de inicializações a frio de aplicações que levaram menos de 2 segundos, proporcionando uma experiência satisfatória ao usuário. |
|
|
Contagem |
O número de inicializações a frio de aplicações que levaram entre 2 e 8 segundos, proporcionando uma experiência de usuário tolerável, mas não ideal. |
|
|
Milissegundos |
Tempo necessário para iniciar a aplicação a partir de um estado de encerrada. No Android: tempo desde No iOS: tempo do início da aplicação (determinado pelo comando |
|
|
Contagem |
O número de encerramentos inesperados de aplicações causados por exceções não resolvidas ou encerramento do sistema operacional. No Android: panes devido a exceções não resolvidas ou ao encerramento do sistema. No iOS: panes devido a exceções não resolvidas, erros fatais ou ao encerramento do sistema. Os dados sobre a pane são armazenados localmente e relatados na próxima inicialização da aplicação. |
|
|
Contagem |
O número de eventos de log que foram descartados porque excederam o limite máximo de 30 KB por evento. |
|
|
Contagem |
O número de extensões que foram descartadas porque excederam o limite máximo de 30 KB por intervalos. |
|
|
Contagem |
Registra o número de erros do cliente HTTP encontrados pela aplicação Web ou móvel durante solicitações HTTP. |
|
|
Contagem |
Registra o número de erros do servidor HTTP encontrados pela aplicação Web ou móvel durante solicitações HTTP. |
|
|
Bytes |
O tamanho em bytes dos dados de telemetria do log que estão sendo enviados ao CloudWatch RUM. Você também pode usar a estatística |
|
|
Milissegundos |
O tempo necessário para as solicitações de rede serem concluídas, medindo o tempo total, do início da solicitação até a conclusão da resposta. |
|
|
Contagem |
O número total de carregamentos de tela. |
|
|
Contagem |
O número de carregamentos de tela que levaram entre 2 e 8 segundos, proporcionando uma experiência de usuário tolerável, mas não ideal. |
|
|
Contagem |
O número total de sessões de usuário individuais com a aplicação. Uma sessão começa quando o usuário abre a aplicação e termina após 30 minutos de inatividade ou quando é explicitamente encerrada. |
|
|
Bytes |
O tamanho em bytes dos dados de telemetria do intervalo que estão sendo enviados ao CloudWatch RUM. Você também pode usar a estatística |
|
|
Contagem |
O número de inicializações mornas de aplicações que levaram mais de 8 segundos para serem concluídas, provavelmente causando frustração ao usuário. |
|
|
Contagem |
O número de inicializações mornas de aplicações que levaram menos de 2 segundos, proporcionando uma experiência satisfatória ao usuário. |
|
|
Contagem |
O número de inicializações mornas de aplicações que levaram entre 2 e 8 segundos, proporcionando uma experiência de usuário tolerável, mas não ideal. |
|
|
Milissegundos |
Tempo necessário para iniciar a aplicação a partir do estado de segundo plano. No Android: tempo desde No iOS: Tempo de |