Hyperic 5.0在JBoss中导出自定义MBean 我们使用JBossAS 7.1.1和Spring集成 我们正在通过JBoss原生MBeanServer导出Spring集成JMX MBean 在我们公司,我们使用Hyperic 5.0 Enterprise进行资源监控

Hyperic 5.0在JBoss中导出自定义MBean 我们使用JBossAS 7.1.1和Spring集成 我们正在通过JBoss原生MBeanServer导出Spring集成JMX MBean 在我们公司,我们使用Hyperic 5.0 Enterprise进行资源监控,jboss,export,jmx,hyperic,Jboss,Export,Jmx,Hyperic,在尝试使用以下JMX连接配置将JBoss MBeanServer连接到Hyperic时 <config><option name="jmx.url" description="JMX URL to MBeanServer" default="service:jmx:remoting-jmx://localhost:9999" /> <option name="jmx.username" description="JMX username" optional="tru

在尝试使用以下JMX连接配置将JBoss MBeanServer连接到Hyperic时

<config><option name="jmx.url" description="JMX URL to MBeanServer" default="service:jmx:remoting-jmx://localhost:9999" /> <option name="jmx.username" description="JMX username" optional="true" /> <option name="jmx.password" description="JMX password" optional="true" type="secret" /></config>
  • 在哪里可以找到Hyperic agent的源代码
  • 如何出口这项权利?我看到了一些旧的参考资料,但它们似乎已经过时了,目标是JBoss5.0,不适合我。对这项任务有更全面的描述吗

  • 您可以在此处找到所有Hyperic(服务器和代理)源-

    我不知道你所说的“出口”是什么意思。如果你能描述一下你到底想做什么,也许我能帮上忙(我以前写过一些自定义插件)

    java.lang.NullPointerException
     at org.hyperic.hq.product.jmx.MxUtil$JMXConnectorKey.hashCode(MxUtil.java:495)
     at java.util.HashMap.get(Unknown Source)
     at org.hyperic.hq.product.jmx.MxUtil.getCachedMBeanConnector(MxUtil.java:435)
     at org.hyperic.hq.product.jmx.MxUtil.getValue(MxUtil.java:654)
     at org.hyperic.hq.product.jmx.MxUtil.getValue(MxUtil.java:313)
     at org.hyperic.hq.product.jmx.MxMeasurementPlugin.getValue(MxMeasurementPlugin.java:58)
     at org.hyperic.hq.product.MeasurementPluginManager.getPluginValue(MeasurementPluginManager.java:171)
     at org.hyperic.hq.product.MeasurementPluginManager.getValue(MeasurementPluginManager.java:269)
     at org.hyperic.hq.product.MeasurementPluginManager.getValue(MeasurementPluginManager.java:130)
     at org.hyperic.hq.product.MeasurementPluginManager.getValue(MeasurementPluginManager.java:122)
     at org.hyperic.hq.measurement.agent.server.MeasurementCommandsService.getMeasurements(MeasurementCommandsService.java:212)
     at org.hyperic.hq.measurement.agent.server.MeasurementCommandsServer.dispatchCommand(MeasurementCommandsServer.java:174)
     at org.hyperic.hq.agent.server.CommandDispatcher.processRequest(CommandDispatcher.java:113)
     at org.hyperic.hq.agent.server.CommandListener.handleConn(CommandListener.java:216)
     at org.hyperic.hq.agent.server.CommandListener.access$100(CommandListener.java:57)
     at org.hyperic.hq.agent.server.CommandListener$AgentDispatchTask.run(CommandListener.java:200)
     at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
     at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
     at java.lang.Thread.run(Unknown Source)