Comunicados e Atualizações
O Application Monitoring e o Managed Service for OpenTelemetry agora disponibilizam uma franquia gratuita de 50 GB por mês. O Monitoramento de Usuários Reais (RUM) concede uma cota gratuita por mês de 100 unidades de computação observáveis (OCUs).
Saiba mais>As capacidades do agente ARMS para Go foram atualizados para incorporar o perfil de performance, detectando efetivamente os gargalos nas aplicações Go decorrentes de problemas de CPU, memória e E/S.
Saiba mais>A correlação entre rastreamento e logs de aplicações agora é compatível com conjuntos de dados SLS (Simple Log Service) do tipo StoreView, atendendo à exigência de consultas de correlação unificadas quando os registros de aplicações são emitidos para diversos Logstores.
Saiba mais>Desenvolva um sistema de observabilidade de pilha completa
Como uma plataforma unificada de monitoramento de performance de aplicações, o ARMS possui subserviços como o Real User Monitoring (RUM), o Application Monitoring e o Managed Service for OpenTelemetry. Cobre aplicativos terminais de diversos tipos, como web, HTML5, mini programas, PC, aplicativos móveis e aplicativos do lado do servidor desenvolvidos em linguagens como Java, Go, Python, compatíveis com arquiteturas distribuídas e microsserviços. O ARMS satisfaz os requisitos de observabilidade de performance de aplicações em diversas linguagens, arquiteturas e contextos de implantação. Com observabilidade única baseada em dados de performance de aplicações de pilha completa, análise de rastreamento de ponta a ponta, além de recursos contínuos de perfil em nível de código, junto com convergência de alertas baseadas em IA, detecção de erros, e análise de impacto apoiadas por modelos de linguagem de grande escala (LLMs), identifica e encontra com eficiência e precisão causas de anomalias. Outrossim, é totalmente compatível com padrões abertos da indústria, como OpenTelemetry e Prometheus, possibilitando a gestão unificada e a utilização de dados de observabilidade para melhorar efetivamente insights abrangentes e a aprimorar o desempenho de aplicações.
Cobertura completa de tipos de terminais e linguagens de desenvolvimento
ARMS aborda aplicativos de terminal de diferentes tipos, inclusive web e HTML5, mini programas, PC, aplicações móveis e aplicações do lado do servidor elaborados em linguagens como Java, Go, Python, são suportados por arquiteturas distribuídas e de microsserviços e disponibiliza observabilidade e análise unificados de dados de performance de aplicações de ponta a ponta.
Integração total de dados de rastreamento de ponta a ponta
O ARMS oferece coleta total e análise multidimensional de dados de rastreamento de ponta a ponta, ligando requerimentos front-end com dados de chamadas de serviço back-end para identificar de forma abrangente a causa raiz do erro e aprimorar a eficiência.
Aprimoramento Inteligente com AIOps
Funcionalidades com base em IA orientadas por LLMs, inclusive convergência de alerta, análise de erros e avaliação de impacto, ajudam a identificar e localizar causas-raiz anormais de forma rápida. O ARMS é compatível com a exploração de autoatendimento Copilot para extrair com profundidade os obstáculos ocultos de performance.
Compatibilidade com ecossistemas de código aberto
O ARMS possui compatibilidade completa com os padrões abertos do setor, como OpenTelemetry e Prometheus, viabilizando o gerenciamento e a aplicação unificada de dados.
Panorama
Funcionalidades
Monitoramento de Usuários Reais (RUM)
Coleta Dados
Oferece integração simplificada para aplicações de terminal, como web e HTML5, mini programas e aplicações móveis. Ao incorporar pacotes de dependência em seus projetos de aplicações front-end e configurar o código de inicialização, é possível coletar dados de desempenho do lado do cliente sem qualquer instrumentação extra.
Observabilidade da aplicação Web e HTML5
Oferece funcionalidades de análise de dados incluindo acesso à página, carregamento de recursos, chamadas de solicitação API e erros JS para páginas do navegador e páginas HTML5. Oferece suporte ao rastreamento de sessão de usuário individual para recriar cenários reais de operação do usuário, coletando pilhas de problemas e informações de contexto para rastrear de forma rápida a causa raiz dos problemas e resolver de forma eficaz os problemas de performance.
Gerenciamento de Desempenho de Aplicações (APM)
Coleta Dados
Oferece integração facilitada para aplicativos de arquitetura distribuída e microsserviços desenvolvidas em linguagens como Java, Go, Python, com compatibilidade para relatórios de dados e importação no formato OpenTelemetry.
Visão Geral da Aplicação
Disponibiliza múltiplos recursos de diagnóstico, inclusive visão geral de aplicações, topologia de aplicações, exploração de tracing, monitoramento de GC e memória JVM por instância, profiling contínuo, análise de threads, Arthas diagnostics, análise de exceções e logs. Estas ferramentas atendem a cenários comuns de localização de falhas operacionais e análise de gargalos de desempenho.
Explorador de Rastros
Permite combinar de forma livre as condições de filtragem e dimensões de agregação com base em dados de rastreamento completos armazenados para análise em tempo real a fim de atender às exigências de diagnóstico personalizadas para diferentes situações, como análise de erro/rastreamento lento e topologia de rastreamento total.
Perfilamento contínuo
Oferece profiling contínuos para detectar de forma eficaz obstáculos em programas Java causados por problemas de CPU, memória e E/S. Oferece estatísticas detalhadas por nome do método, nome da classe e número da linha, ajudando os desenvolvedores a melhorar programas, diminuir a latência, otimizar o rendimento e reduzir custos.
Insights inteligentes
Executa inspeções periódicas de limite em métricas de performance de aplicações, como Tempo de Resposta (RT), Contagem de Erros e Consultas por Segundo (QPS), baseado em dados históricos da aplicação e combinados com algoritmos inteligentes. Além disso, oferece análises de causa raiz e recomendações de melhoria com base em LLMs.
Relatórios de Código Aberto
O Managed Service for OpenTelemetry permite integração via clientes OpenTelemetry Agent/SDK, Jaeger SDK/Agent, Zipkin e SkyWalking de código aberto. Os dados podem ser enviados diretamente ou encaminhados via OpenTelemetry Collector para o Managed Service for OpenTelemetry, diminuindo significativamente o custo da integração de observabilidade de aplicações.
Segurança da aplicação
Segurança da aplicação
Oferece proteção a aplicações contra diferentes ameaças de segurança, inclusive injeção SQL, leitura/gravação de arquivos maliciosos, upload de arquivos maliciosos, execução de comandos, leitura arbitrária de arquivos, conexões de saída maliciosas consultas DNS maliciosas e injeção de cavalo de memória utilizando a tecnologia Runtime Application Self-Protection (RASP).
Sub-serviços
ARMS - Monitoramento de Aplicação
Para aplicações Java, Go e Python
Funcionalidades
-
Atende às exigências para aplicações Java, Go e Python.
-
Observa a performance da aplicação no nível do código para viabilizar a análise do rastreamento.
-
Oferece profilings contínuos e diagnósticos inteligentes.
ARMS - Managed Service for OpenTelemetry
Para aplicativos como. NET, Node.js, PHP, e C ++
Funcionalidades
-
Atende às exigências para aplicativos como. NET, Node.js, PHP, e C ++.
-
Acompanha a performance de aplicações em diferentes linguagens para viabilizar a análise do rastreamento.
-
Compatível com funcionalidades OpenTelemetry de código aberto.
ARMS - Monitoramento de Usuários Reais
Para clientes como aplicações web, sites e mini programas
Funcionalidades
-
Aplicável a aplicações móveis, como iOS e Android, aplicações da Web e mini programas.
-
Oferece suporte a estatísticas de sessão e rastreamento de exceções.
-
Relaciona requisições de API a serviços back-end.
Situações
Situações e Requerimentos
Oferece observabilidade de performance e análise da experiência do usuário para aplicações da web, sites, mini programas e aplicações móveis.
Vantagens
-
Análise da Experiência do Usuário
Avalia indicadores principais de performance das aplicações durante o início da requisição de rede, o carregamento da página e o carregamento de funcionalidades e faz rastreamento das informações da pilha para as exceções que prejudicam a experiência do usuário, como erros da aplicação, falhas ANR (Application Not Responding) e problemas de instabilidade. Dessa forma, é possível localizar a extensão dos impactos que podem ser causados por essas exceções e elevar a experiência do usuário e a performance da aplicação.
-
Análise de rastreamento
Relaciona requisições de API a serviços de back-end e possibilita examinar os rastreios entre solicitações frontend e serviços de back-end para localizar gargalos de performance das solicitações de rede.
Situações e Requerimentos
Oferece observabilidade de performance e análise de rastreamento para aplicações em múltiplas linguagens, distribuídas e baseadas em microsserviços. Diversas linguagens de programação como Java, PHP e Node.js são compatíveis.
Vantagens
-
Diversas linguagens programação e métodos de acesso
Disponibiliza múltiplos métodos de acesso para diversos ambientes de implantação, como instâncias ECS, arquiteturas sem servidor e contêineres, e é compatível com diferentes linguagens de programação, incluindo Java, PHP e Node.js.
-
Topologia Global
Apresenta o estado de integridade de aplicações, serviços e servidores, mostra as dependências upstream e downstream das aplicações e possibilita que você identifique de forma rápida os serviços que causaram erros, aplicações afetadas pelos erros, e servidores associados.
-
Informações da aplicação
Acompanha JVMs, pools de threads, servidores e pods para localizar exceções de serviço o mais cedo possível.
-
Diagnóstico de Aplicações
Oferece funcionalidades como diagnósticos em tempo real, análise de exceções, análise de logs e diagnósticos Arthas para identificação rápida de causas-raiz.
-
Análise de rastreamento de ponta a ponta
Possibilita a análise dos dados de rastreamento completos armazenados em tempo real com base nas condições do filtro ou nas dimensões de agregação. Assim, as exigências para diagnósticos personalizados em várias situações podem ser satisfeitas.

Atende às exigências para aplicações Java, Go e Python.