I tried the following, but with no luck.

I modified the DataSource and added a zProperty variable expression to try and 
make the jmxPort equal to the zJmxManagementPort.  So I set the jmxport 
property of  
/zport/dmd/Devices/rrdTemplates/Java/datasources/Heap Memory 
to ${dev/zJmxManagementPort}


This cause the following error.
[EMAIL PROTECTED]:/usr/local/zenoss/bin$ more ../log/zenjmx.log
[2007-11-28 17:01:52,628] [INFO ] [main] com.zenoss.zenpacks.zenjmx.Main:150 - 
zenjmx configuration:
[2007-11-28 17:01:52,635] [INFO ] [main] com.zenoss.zenpacks.zenjmx.Main:151 - 
{hubPass=zenoss, componentName=zenjmx, cycleTime=300, jmxTimeOut=30, jmxPoolSi
ze=10, hubUser=admin, hubUrl=http://localhost:8081/, confName=localhost}
[2007-11-28 17:01:52,818] [INFO ] [main] com.zenoss.zenpacks.zenjmx.Reactor:156 
- JMX dispatcher pool size: 10
[2007-11-28 17:01:52,935] [INFO ] [main] com.zenoss.zenpacks.zenjmx.Reactor:288 
- retrieving performance collector configuration...
[2007-11-28 17:01:53,414] [INFO ] [main] com.zenoss.zenpacks.zenjmx.Reactor:299 
- configuration retrieved; cyclePeriod=600; configPeriod=240 mins.
[2007-11-28 17:01:53,417] [INFO ] [pool-5-thread-1] 
com.zenoss.zenpacks.zenjmx.call.ConfigurationCall:60 - retrieving JMX data 
source configurations...
[2007-11-28 17:01:53,704] [ERROR] [pool-5-thread-1] 
com.zenoss.zenpacks.zenjmx.call.ConfigurationCall:67 - error retrieving data 
source configs
org.apache.xmlrpc.XmlRpcException: error
        at 
org.apache.xmlrpc.client.XmlRpcStreamTransport.readResponse(XmlRpcStreamTransport.java:184)
        at 
org.apache.xmlrpc.client.XmlRpcStreamTransport.sendRequest(XmlRpcStreamTransport.java:145)
        at 
org.apache.xmlrpc.client.XmlRpcHttpTransport.sendRequest(XmlRpcHttpTransport.java:94)
        at 
org.apache.xmlrpc.client.XmlRpcSunHttpTransport.sendRequest(XmlRpcSunHttpTransport.java:39)
        at 
org.apache.xmlrpc.client.XmlRpcClientWorker.execute(XmlRpcClientWorker.java:53)
        at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:166)
        at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:136)
        at org.apache.xmlrpc.client.XmlRpcClient.execute(XmlRpcClient.java:125)
        at com.zenoss.xmlrpc.XmlRpcClient.getConfigs(XmlRpcClient.java:113)
        at 
com.zenoss.zenpacks.zenjmx.call.ConfigurationCall.run(ConfigurationCall.java:61)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
        at 
java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317)
        at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:181)
        at 
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:205)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
        at java.lang.Thread.run(Thread.java:619)

As soon as I get rid of the special property for jmxPort, that error message 
goes away, but the wrong port is used.  Any help would be greatly appreciated.




-------------------- m2f --------------------

Read this topic online here:
http://community.zenoss.com/forums/viewtopic.php?p=13830#13830

-------------------- m2f --------------------



_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users

Reply via email to