VMware Cloud Community
densingh12
Contributor
Contributor

Exception in getting Exchange server 2007 performance counter value

Hi All,

We wrote our own plug-in to monitor the following performance counter for exchange server 2007.
However this is not available in default hyperic providing plug-in.
\MSExchangeIS Mailbox(_Total)\Messages Queued For Submission
\MSExchangeIS Public(_Total)\Messages Queued For Submission

These counters are available in the server but hyperic not able to fetch these values.

The following is the exception we are getting ,

2011-11-03 06:00:01,390 ERROR [ScheduleThread] [ScheduleThread] Metric Value not found while processing Metric 'Exchange Server 2007:win32:Object=MSExchangeIS Mailbox,Instance=_Total:Messages Queued for Submission'

org.hyperic.hq.product.MetricNotFoundException: \MSExchangeIS Mailbox(_Total)\Messages Queued for Submission

at org.hyperic.hq.product.Win32MeasurementPlugin.getPdhValue(Win32MeasurementPlugin.java:211)

at org.hyperic.hq.product.Win32MeasurementPlugin.getValueProxy(Win32MeasurementPlugin.java:100)

at org.hyperic.hq.product.Win32MeasurementPlugin.getValue(Win32MeasurementPlugin.java:49)

at org.hyperic.hq.product.MeasurementPluginManager.getPluginValue(MeasurementPluginManager.java:176)

at org.hyperic.hq.product.MeasurementPluginManager.getValue(MeasurementPluginManager.java:274)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.getValue(ScheduleThread.java:317)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.collect(ScheduleThread.java:406)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.collect(ScheduleThread.java:363)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.collect(ScheduleThread.java:521)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.run(ScheduleThread.java:545)

at java.lang.Thread.run(Unknown Source)

2011-11-03 06:00:01,390 ERROR [ScheduleThread] [ScheduleThread] Metric Value not found while processing Metric 'Exchange Server 2007:win32:Object=MSExchangeIS Public,Instance=_Total:Messages Queued For Submission'

org.hyperic.hq.product.MetricNotFoundException: \MSExchangeIS Public(_Total)\Messages Queued For Submission

at org.hyperic.hq.product.Win32MeasurementPlugin.getPdhValue(Win32MeasurementPlugin.java:211)

at org.hyperic.hq.product.Win32MeasurementPlugin.getValueProxy(Win32MeasurementPlugin.java:100)

at org.hyperic.hq.product.Win32MeasurementPlugin.getValue(Win32MeasurementPlugin.java:49)

at org.hyperic.hq.product.MeasurementPluginManager.getPluginValue(MeasurementPluginManager.java:176)

at org.hyperic.hq.product.MeasurementPluginManager.getValue(MeasurementPluginManager.java:274)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.getValue(ScheduleThread.java:317)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.collect(ScheduleThread.java:406)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.collect(ScheduleThread.java:363)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.collect(ScheduleThread.java:521)

at org.hyperic.hq.measurement.agent.server.ScheduleThread.run(ScheduleThread.java:545)

at java.lang.Thread.run(Unknown Source)

Any help would be appreciable.
0 Kudos
1 Reply
densingh12
Contributor
Contributor

Issue has been resolved with running HQ agent with 64-bit JRE.

Thanks,

Densingh

0 Kudos