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.
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.