Todos os produtos
Search
Central de documentação

Application Real-Time Monitoring Service:What is Real User Monitoring?

Última atualização: Jun 27, 2026

O Real User Monitoring (RUM) é um subserviço do Application Real-Time Monitoring Service (ARMS) que captura dados de desempenho e erros de frontend em sessões reais de usuários. O RUM mede tempos de carregamento de página, chamadas de serviço, erros de JavaScript, erros de rede, falhas e erros de Aplicação Não Responsiva (ANR) em aplicativos web, aplicativos móveis e miniprogramas. Isso oferece visibilidade sobre a experiência dos usuários na aplicação e os pontos de degradação de desempenho.

Importante

O RUM está disponível para uso comercial desde 00:00:00 (UTC+8) de 24 de junho de 2024. Para detalhes de preços, consulte Faturamento. Para suporte técnico, entre no grupo do DingTalk (ID: 67370002064).

Casos de uso

O RUM atende a quatro casos de uso principais:

  • Rastreamento de desempenho: Mede tempos de carregamento de página, chamadas de serviço e outras métricas para identificar páginas lentas e caminhos de usuário degradados.

  • Gerenciamento de erros: Expõe erros de JavaScript, erros de rede, falhas e erros de ANR para depuração.

  • Reprodução de sessão: Recria interações exatas do usuário — cliques, navegação e erros — para reproduzir problemas sem suposições.

  • Correlação de frontend com backend: Combina dados do RUM com o Application Monitoring para rastrear solicitações de ponta a ponta, do navegador aos serviços de backend.

Plataformas compatíveis

O RUM é compatível com três tipos de aplicativo sem exigir alterações na instrumentação:

Plataforma

Cobertura

Aplicativos web

Aplicativos web baseados em navegador.

Aplicativos móveis

Aplicativos iOS e Android.

Miniprogramas

Frameworks de miniprogramas.

Integração

Configure o RUM em duas etapas, sem alterar a lógica do aplicativo:

  1. Adicione a dependência do SDK do RUM ao projeto.

  2. Inclua o código de inicialização com os parâmetros de configuração.

Armazenamento e consulta de dados

O RUM armazena dados de log no Simple Log Service (SLS) para consulta direta de eventos brutos. Os dados de métricas integram-se ao Alibaba Cloud Managed Service for Prometheus, direcionando as métricas aos fluxos de trabalho de monitoramento existentes baseados em Prometheus.

Exploração de dados

Segmente dados de métricas por dimensões e filtros personalizados para localizar erros recorrentes ou regressões de desempenho. Configure as dimensões e métricas relevantes à investigação para identificar causas raiz com mais agilidade.

Visualização

Além dos recursos nativos de análise, o RUM fornece painéis pré-construídos do Managed Service for Grafana que exibem métricas de desempenho prontas para uso. Personalize esses painéis ou crie novos para atender aos requisitos de monitoramento.

Próximos passos