我正在寻找一种开源应用程序/工具/技术,可以显示跨分布式系统的分布式请求次数。
我找到了一些很棒的东西,比如AppDynamics,但它们都是商业性的。我不需要这么广泛的功能,但需要简单的请求跟踪。我也看过this list,但我有一些难以理解它。
如果您对APM有经验,可以推荐一些解决方案吗?
答案 0 :(得分:3)
我不认为您可以跨越多个JVM对分布式请求进行全功能的分析 - 我记得的AppDynamics了解EE的内容 - 比如调用DB,EJB,RMI或远程Web服务 - 但它仍然适用于JVM范围。
仅仅使用java profiler(如yourkit,jprofiler)就不够了吗?
答案 1 :(得分:3)
您是否尝试过AppDynamics的免费版本?它被称为AppDynamics LITE。 你也可以看看EXTRAHOP免费版。也许它足以满足您的需求。
您也可以尝试使用NewRelic或Boundary等SaaS解决方案。他们有免费帐户,也可以满足您的需求。
最后,如果要监视任何特定JAVA应用程序的性能,可以使用http://www.moskito.org/。它完全免费。
答案 2 :(得分:1)