JDG 6.3.2的jmx监控

jmx monitoring for JDG 6.3.2

我们一直在使用 Infinispan 5.2,现在它运行良好将近一年了。 我们使用下面的 URL 来监控 infinispan 并且缓存统计信息显示在我们的应用程序中以便于监控

服务:jmx:rmi://IP_ADDRESS/jndi/rmi://IP_ADDRESS:PORT/jmxrmi

我们现在正在迁移到 JDG 6.3.2,因此可以购买 JBOSS 支持。 移动到 JDG 6.3.2 后。用于 infinispan 的 jmx url 不再有效。

根据下面的内容 link - JDG 中有一个 jconsole 应该可以使用,但它也不起作用

Infinispan Server : How to enable JMX monitoring?

有人遇到过这个问题吗?

谢谢

生命

我想你在这里有几个选择...

  1. 使用 JBoss 或 RHQ(推荐)
  2. 使用Hawt.io
  3. 使用附加的 jconsole ($JDG_HOME/bin/jconsole.sh)
  4. 使用 JVisual VM,但请记住将 JBoss 客户端添加到类路径 (jvisualvm -cp:a $JDG_HOME/bin/client/jboss-client.jar)。之后,请使用service:jmx:http-remoting-jmx://$JDG_IP:9990(假设默认配置)。

请记住,对于 JMX 连接,您还需要创建一个附加到管理领域的用户 ($JDG_HOME/bin/add-user.sh -u <username> -p <password> -r ManagementRealm -e -s)