Hey I have recently started using Hyperic and I am trying to add a monitor for MQM to an existing resource. I tried using the auto detect tool and it did not find the service. Next I went to add it manually. At that point I set up the install location and was trying to configure the resource. I supplied the queue manager name and clinked save. Then in the logs of the agent I got the following.
"""
08-11-2013 15:16:43,589 EST ERROR [commandlistener-generic-0] [MeasurementCommandsService@248] Error getting real time measurement: Error contacting resource: mqseries-mgr:Mgr=QM_PUMPER1:ConnectionCount
08-11-2013 15:16:43,590 EST ERROR [commandlistener-generic-0] [MeasurementCommandsService@248] Error getting real time measurement: Error contacting resource: MQJE001: Completion Code '2', Reason '2495'.
08-11-2013 15:16:44,582 EST ERROR [commandlistener-generic-0] [MeasurementCommandsService@248] Error getting real time measurement: Error contacting resource: mqseries-mgr:Mgr=%queue.manager.name%:ConnectionCount
08-11-2013 15:16:44,583 EST ERROR [commandlistener-generic-0] [MeasurementCommandsService@248] Error getting real time measurement: Error contacting resource: MQJE001: Completion Code '2', Reason '2495'.
08-11-2013 15:16:44,624 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for HQ Agent
08-11-2013 15:16:44,639 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] HQ Agent discovery took 1 ms
08-11-2013 15:16:44,639 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for ProcessServer
08-11-2013 15:16:44,652 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] ProcessServer discovery took 2 ms
08-11-2013 15:16:44,652 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for FileServer
08-11-2013 15:16:44,665 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] FileServer discovery took 1 ms
08-11-2013 15:16:44,665 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for NetworkServer
08-11-2013 15:16:44,677 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] NetworkServer discovery took 1 ms
08-11-2013 15:16:44,677 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for Net Services
08-11-2013 15:16:44,689 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] Net Services discovery took 1 ms
08-11-2013 15:16:44,689 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for NTP 4.x
08-11-2013 15:16:44,701 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] NTP 4.x discovery took 1 ms
08-11-2013 15:16:44,701 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for WebSphere MQ QManager 7
08-11-2013 15:16:44,928 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] WebSphere MQ QManager 7 discovery took 216 ms
08-11-2013 15:16:44,960 EST INFO [Thread-5] [RuntimeAutodiscoverer@266] Running runtime autodiscovery for WebSphere MQ QManager 7
08-11-2013 15:16:45,077 EST ERROR [commandlistener-generic-0] [MeasurementCommandsService@248] Error getting real time measurement: Error contacting resource: mqseries-mgr:Mgr=%queue.manager.name%:ConnectionCount
08-11-2013 15:16:45,078 EST ERROR [commandlistener-generic-0] [MeasurementCommandsService@248] Error getting real time measurement: Error contacting resource: MQJE001: Completion Code '2', Reason '2495'.
08-11-2013 15:16:45,181 EST INFO [Thread-5] [RuntimeAutodiscoverer@275] WebSphere MQ QManager 7 discovery took 210 ms
08-11-2013 15:16:47,696 EST WARN [commandlistener-generic-0] [CommandListener@223] Error invoking method
org.hyperic.hq.agent.AgentRemoteException: Failed to unschedule metrics for entity 2:10533: No measurement schedule for: 2:10533
at org.hyperic.hq.measurement.agent.server.MeasurementCommandsService.unscheduleMeasurements(MeasurementCommandsService.java:433)
at org.hyperic.hq.measurement.agent.server.MeasurementCommandsServer.dispatchCommand(MeasurementCommandsServer.java:167)
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)
"""
I am running Hyperic 5.0 and MQM 7.
I have the following libraries set in my env
LD_LIBRARY_PATH=/opt/mqm/java/lib:/opt/mqm/java/lib64
LD_LIBRARY_PATH64=/opt/mqm/java/lib64
Any advice on what I am missing to get this monitor set up? Any other information needed to help find that answer?