首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于多租户web应用程序的性能监控工具

用于多租户web应用程序的性能监控工具
EN

Stack Overflow用户
提问于 2010-05-04 02:32:04
回答 2查看 1.4K关注 0票数 2

我们需要监控我们的java web app的性能。我们正在寻找一些可以帮助我们完成这项任务的通行费。主要的困难是,我们是具有多租户服务器架构的SaaS提供商,有成百上千的客户在相同的硬件上运行。到目前为止,我们尝试了像DynaTrace和Coradinat这样的商业产品,但不幸的是,它们到目前为止还没有完成这项工作。我们需要的是一个简单的报告,它将告诉我们在特定时间段内每个客户站点是否存在性能问题。大多数情况下,这将是每个客户的响应时间,但我们也需要一些基于网址的更多细节。

请让我知道,如果有人有任何经验设置这样的监测。

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-06-09 05:29:22

看看stagemonitor吧。它是一个开源的java web应用程序性能监控库,能够支持多租户。它捕获响应时间指标、JVM指标、请求详细信息等。开销非常低。它使用了强大的timeseries数据库石墨,可以自动对历史数据点进行下采样,从而降低存储开销。

这是一个截图。你可以在project site上找到更多。

注:我是stagemonitor的开发者

票数 3
EN

Stack Overflow用户

发布于 2010-05-04 03:20:13

HypericHQ很适合这一点,因为它是用Java语言编写的,它很好地集成了应用程序服务器上已经公开的所有MBean属性。您可以根据JVM属性/应用服务器MBean属性设置管理员警报/图表,这是大多数非Java工具所不能达到的。

缺点是,它确实喜欢在您的服务器上运行相对较重的代理(随着这些事情的发展)。

-I与Hyperic Inc.没有任何关联;)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2760289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档