I'm trying to monitor JMX values on a remote machine where I cannot install the Hyperic Agent. I would like one platform to monitor the JMX values on another similarly to the way the HTTP service monitor functions. I can access the values through JConsole and have successfully polled them using the "jmx MBeanDumper" from the JMX Plugin documentation. When I look at the Tomcat, Terracotta, ActiveMQ and other JMX plugins it looks like it's using the SIGAR Hyperic agent to verify a processes existence independently of JMX. Is there any examples of connecting to pure RMI based JMX?
I have tried to use the tomcat-webapp-cache plugin for a starting point. Neither of the commands below return any metrics. Any ideas?