是否存在任何可以与我的应用捆绑在一起的JConsole替代方案?
答案 0 :(得分:4)
如果您正在寻找命令行替代 Jmxterm 将是一个不错的选择。 它几乎具有Jconsole支持的所有功能,但不支持GUI。
下载答案 1 :(得分:1)
如果您对运行仅限Sun的类感到满意,可以通过
启动JConsolejava com.sun.jconsole.JConsole
因此直接来自您的申请。只需调用JConsole的静态main()
方法。
答案 2 :(得分:1)
不是真正的答案,但可能有帮助。我刚刚跨过one of your last questions并认为,这些JConsole / JMX问题仍然与您在hudson CI的插件上的工作有关。我们的想法是在Hudson UI上有一个按钮来启动JConsole或任何其他管理应用程序。
考虑到这一点--Hudson有一个网络界面。假设您使用来自远程计算机的hudson并按下您的JMX控制台按钮,我敢打赌,控制台在服务器上启动而不是在客户端上,因此无法访问。因此,使用现有的管理应用程序(Java应用程序)将插件限制为单工作站使用hudson。或者你努力工作,不仅要集成启动按钮,还要集成一个允许直接从哈德森控制台管理服务器的Web界面(基于JMX)。
答案 3 :(得分:0)
带有nagios-jmx-plugin的Nagios