java:开源APM(应用程序性能管理)

时间:2012-07-27 11:41:22

标签: java open-source apm

我正在寻找一种开源应用程序/工具/技术,可以显示跨分布式系统的分布式请求次数。

我找到了一些很棒的东西,比如AppDynamics,但它们都是商业性的。我不需要这么广泛的功能,但需要简单的请求跟踪。我也看过this list,但我有一些难以理解它。

如果您对APM有经验,可以推荐一些解决方案吗?

3 个答案:

答案 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)

你可以尝试24x7监控

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

它提供了方法级别监控,SQL查询,业务事务......