Java JVM/AS监控工具

Java JVM/AS监控工具,java,jboss,ejb,websphere,Java,Jboss,Ejb,Websphere,我正在研究有助于监控JVM(内存、处理器、线程数)和/或应用程序生产过程中应用程序服务器资源的使用(请求、池中EJB的数量等)的工具 我只知道jconsole和VisualVM 你还知道什么?你使用它的目的是什么 非常感谢 谢谢你到现在为止的回答。有人知道监视WebLogic的工具吗?jhat-在服务器上获取内存转储 jstack-获取所有当前线程的跟踪,并查看是否存在死锁 jmap-用于堆摘要视图 jstat-性能统计 这些工具基于控制台,易于在没有GUI的服务器上使用。ISC内置了PMI(

我正在研究有助于监控JVM(内存、处理器、线程数)和/或应用程序生产过程中应用程序服务器资源的使用(请求、池中EJB的数量等)的工具

我只知道jconsole和VisualVM

你还知道什么?你使用它的目的是什么

非常感谢



谢谢你到现在为止的回答。有人知道监视WebLogic的工具吗?

jhat-在服务器上获取内存转储

jstack-获取所有当前线程的跟踪,并查看是否存在死锁

jmap-用于堆摘要视图

jstat-性能统计


这些工具基于控制台,易于在没有GUI的服务器上使用。

ISC内置了PMI(性能监控基础设施)-它允许收集您提到的每台服务器的所有性能数据。

您可以查看RHQ平台。它不仅允许您管理和监视JVM,还允许您管理和监视许多其他服务。当您使用某些JBoss服务器时,这些解决方案尤其有用

但它也相当复杂,更适合于生产环境

下面是链接:

也可以试试JavaMelody


IBM Websphere Monitoring的官方工具是IBM Tivoli Composite Application Manager for Application Diagnostics(ITCAM for AD),它与IBM Tivoli Monitoring(ITM)平台一起,为您提供了生产服务器中发生的事情以及警报的完整图片,历史数据、事件发生时的某些操作等

或者,您可以尝试提供诸如Health Center之类的解决方案,或者使用诸如Nagios之类的开源监视系统,并使用能够监视Websphere环境的插件


如果您只想快速解决问题,而不需要一个带有警报、历史数据等的完整监控产品,您可以使用性能查看器应用程序(位于管理控制台的监控和调整>性能查看器>当前活动中)获取您提到的所有指标。

Hi,谢谢你的回答,但是我在谷歌上找不到这个工具“WAS ISC”:你能给我一个链接吗?很抱歉,如果a不理解so good.ISC代表集成解决方案控制台。广泛使用的名称是WebSphere管理控制台(基于web的管理工具)。查看信息中心-。同时也要注意健康中心,它应该是IBM JDK的一部分