Java:APM de código aberto (gerenciamento de desempenho de aplicativos) [fechado]

StackOverflow https://stackoverflow.com//questions/11687049

  •  12-12-2019
  •  | 
  •  

Pergunta

Estou procurando um aplicativo/ferramenta/tecnologia de código aberto que possa mostrar tempos de solicitação distribuída em sistema distribuído.

Eu encontrei algumas coisas maravilhosas como AppDynamics, mas são todos comerciais.Não preciso de uma funcionalidade tão ampla, mas sim de um simples rastreamento de solicitações.Eu também dei uma olhada esta lista, mas tenho algumas dificuldades para entendê-lo.

Você poderia recomendar algumas soluções se tiver experiência com APM?

Foi útil?

Solução

eu não acho que você possa fazer um perfil completo de solicitações distribuídas em vários JVMs - AppDynamics, pelo que me lembro, entende o material de EE - como chamar DB, EJB, RMI ou serviço web remoto - no entanto, ainda funciona no escopo da JVM.

Não é suficiente no seu caso apenas usar o Java Profiler (como yourkit, jprofiler)?

Outras dicas

Você experimentou a versão gratuita do AppDynamics.Chama-se AppDynamics LITE.Você também pode dar uma olhada na versão gratuita do EXTRAHOP.Talvez seja bom o suficiente para suas necessidades.

Além disso, você pode tentar usar soluções SaaS, como NewRelic ou Boundary.Eles têm contas gratuitas que também podem ser boas o suficiente para suas necessidades.

Finalmente, se quiser monitorar o desempenho de qualquer aplicativo JAVA específico, você pode usar http://www.moskito.org/.É totalmente GRÁTIS.

você pode tentar monitoramento 24 horas por dia, 7 dias por semana

https://code.google.com/p/monitor-24x7/

ele fornece monitoramento em nível de método, consultas SQL, transações comerciais...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top