JMiniX
是作为JAR文件发布的,因此由您决定是否将其部署为应用程序的一部分或作为Web应用程序进行部署。
正在进行的工作是 Aji
,它看起来很有希望,并且可以运行控制台和应用程序以在不同的计算机上进行监视。
开箱即用的是提供JMX代理接口的 Tomcat
Manager 。
Jolokia是用于远程JMX访问的HTTP /
JSON桥。请参阅此博客文章,以实现基于JMX的仪表板。
我切换(或被我们的客户强迫切换)到 PSI Probe
,它是Tomcat Manager的替代产品。PSI探头不提供JMX代理(问题接受),但显示Tomcat的信息非常好。从他们的网站:
与许多其他服务器监视工具不同,PSI Probe不需要对现有应用程序进行任何更改。
它通过可访问Web的界面提供所有功能,只需将其部署到服务器即可使用。这些功能包括:
- 请求:即使在每个应用程序的基础上,实时监视流量。
- 会话:浏览/搜索属性,查看上一个IP,到期,估计大小。
- JSP:浏览,查看源代码,进行编译。
- 数据源:查看池使用情况,执行查询。
- 日志:查看内容,下载,在运行时更改级别。
- 线程:查看执行堆栈,杀死。
- 连接器:状态,使用情况图表。
- 群集:状态,使用情况图表。
- JVM:内存使用图表,建议GC
- Java Service包装器:重新启动JVM。
- 系统:CPU使用率,内存使用率,交换文件使用率。
总结一下:如果有像PSI Probe这样的工具但具有JMX代理功能,我会很高兴。不幸的是,我没有找到任何内容,但是已安排了PSI Probe问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)