icon

Elastic APM

Monitoramento de performance de aplicação open source

Já está hospedando logs e métricas de sistema no Elasticsearch? Expanda para métricas de aplicação com o Elastic APM gratuito e aberto. Veja exatamente onde a sua aplicação está gastando tempo para que você possa corrigir rapidamente os problemas e se sentir satisfeito com o código que envia.

Baixar a versão mais recente
illustrated-screenshot-hero-apm.png

Saiba como começar com o monitoramento de performance de aplicação usando o Elastic Stack.

Assistir ao vídeo

Aprofunde-se no Elastic APM com o nosso treinamento do APM.

Ver treinamento

Veja como implementar rapidamente sua iniciativa de observabilidade com o Elasticsearch Service.

Assistir ao vídeo

Novo

Na versão 7.9, o Elastic APM expande o suporte para padrões abertos com uma integração com OpenTelemetry, além de contar com controle de erros aprimorado.

Busca + APM

A localização e a correção de empecilhos em seu código se resume à busca. Nossa UI dedicada permite identificar gargalos e manter o foco em alterações problemáticas no nível do código. Consequentemente, você obtém um código melhor e mais eficiente que resulta em um ciclo mais ágil de desenvolvimento, teste e implantação; aplicações mais rápidas; e melhores experiências para os clientes.

Ligue os pontos com os mapas de serviços

Obtenha uma representação visual de como seus serviços estão conectados em uma visão clara. Veja como está o desempenho deles com KPIs destacados, identifique possíveis áreas problemáticas com indicadores de integridade alimentados por machine learning e examine serviços individuais para identificar obstáculos. Comece aqui para investigar o impacto das interrupções e tome medidas para otimizar o desempenho em todos os seus serviços.

Combine tudo com o rastreamento distribuído

Quer saber como é o fluxo das solicitações pela infraestrutura inteira? Combine as transações com um rastreamento distribuído e obtenha uma visão clara de como os serviços estão interagindo. Veja quais frameworks de mensagens (como o Kafka) foram utilizados e visualize as chamadas de serviço entre eles, descubra onde os problemas de latência estão surgindo no caminho e identifique os componentes que precisam ser otimizados.

SignUpCTA

Detecte tempos de resposta anômalos com o machine learning

Crie um trabalho diretamente do app do APM no Kibana. Encontre o comportamento anômalo e as partes problemáticas com recursos de Machine Learning que modelam automaticamente seus dados.

Receba alertas e então reaja

Tudo bem, você pode até ficar hipnotizado(a) com os nossos dashboards atraentes, mas provavelmente em algum momento precisará parar de olhar para eles. Fique atualizado(a) sobre o desempenho de seu código com os nossos recursos de alerta. Obtenha uma notificação por e-mail quando algo dá errado ou uma notificação do Slack quando algo dá muito certo.

Ele é amigável para o desenvolvedor e amigável com a linguagem

O Elastic APM oferece suporte para Java, Go, Node.js, Python, Ruby, .NET e monitoramento de usuário real (JavaScript) para aplicações de várias páginas e de página única. E mais linguagens de programação estão a caminho. Além disso, com o suporte para padrões abertos como Jaeger e OpenTelemetry, é muito fácil enviar dados de apps instrumentados existentes para o Elastic APM. Não está vendo o que precisa? Crie ou recorra à comunidade open source. Explore todas as linguagens compatíveis.

PREÇOS

Simplifique. Não há preços por agente.

Não importa como você comece ou cresça com a Elastic, não deve se restringir à forma como obtém valor de nossos produtos. Basta pagar pelos recursos de que você precisa, implantá-los como quiser e fazer ainda mais coisas incríveis com a Elastic.

Somente quatro linhas de código necessárias para você começar

Implante um cluster no Elastic Cloud ou obtenha uma instalação novinha do Elastic Stack, use um APM Server e adicione um pouco de código para fazer instrumentação da sua app com os agentes. Basta fazer isso para enviar os dados de desempenho da aplicação ao Elasticsearch. Use o agente do lado do servidor para rastrear sua aplicação, e o Real User Monitoring (RUM) para captar quaisquer problemas no navegador. Tem dúvidas ou quer ajustar sua instalação? Acesse a documentação do Elastic APM ou participe conosco do fórum do Elastic APM.

What just happened?

The APM agent installed in your application collects and streams application performance metrics to your APM server, where they are processed and stored in Elasticsearch. In a matter of minutes you can start viewing your performance data either in the dedicated APM app or prebuilt dashboards.

Advanced configuration?

Please refer to the APM documentation.

O APM é apenas um dos métodos para dividir seus dados

Tem eventos de segurança? Logs de site ou servidor? Documentos com páginas e páginas de texto? Centralize tudo isso no Elastic Stack e use o Elastic Observability gratuito e aberto para expandir suas análises, reduzir os custos operacionais e tornar seu caso de uso ainda mais sofisticado.

Logs

Logs

Logging rápido, ampliável e incansável.
Metrics

Metrics

Faça os cálculos: CPU, memória e muito mais.
Uptime

Uptime

Monitore e reaja aos problemas de disponibilidade em suas aplicações e serviços.