This is what I found in the log. It is consistent with what I see in the web interface of Hyperic. I have only included info for two websites
2008-06-18 08:15:00,343 DEBUG [ScheduleThread] [ScheduleThread] [3:10319:AVAILABILITY] Metric='IIS 6.x VHost:http:ssl=false,hostname=localhost,port=80,sotimeout=10,path=/,hostheader=sitea.example.com:Availability' -> 1 timestamp=1213769700343
2008-06-18 08:15:00,343 DEBUG [ScheduleThread] [ScheduleThread] [3:10318:AVAILABILITY] Metric='IIS 6.x VHost:http:ssl=false,hostname=localhost,port=80,sotimeout=10,path=/,hostheader=siteb.example.com:Availability' -> 0 timestamp=1213769700343
I see in the log that there are four exceptions that repeat itself. All of these are .NET error messages. Is there anything special I have to check with ASP.NET?
2008-06-18 08:20:00,312 ERROR [ScheduleThread] [ScheduleThread] Metric Value not found while processing Metric '.NET 2.0 Application:.NET CLR Memory(w3wp):Platform=Win32:# Bytes in all Heaps'
org.hyperic.hq.product.MetricNotFoundException: \.NET CLR Memory(w3wp)\# Bytes in all Heaps
at org.hyperic.hq.product.Win32MeasurementPlugin.getPdhValue(Win32MeasurementPlugin.java:211)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValueCompat(Win32MeasurementPlugin.java:138)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValue(Win32MeasurementPlugin.java:52)
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:322)
at org.hyperic.hq.measurement.agent.server.ScheduleThread.run(ScheduleThread.java:473)
at java.lang.Thread.run(Unknown Source)
2008-06-18 08:20:00,312 ERROR [ScheduleThread] [ScheduleThread] Metric Value not found while processing Metric '.NET 2.0 Application:.NET CLR LocksAndThreads(w3wp):Platform=Win32:# of current physical Threads'
org.hyperic.hq.product.MetricNotFoundException: \.NET CLR LocksAndThreads(w3wp)\# of current physical Threads
at org.hyperic.hq.product.Win32MeasurementPlugin.getPdhValue(Win32MeasurementPlugin.java:211)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValueCompat(Win32MeasurementPlugin.java:138)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValue(Win32MeasurementPlugin.java:52)
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:322)
at org.hyperic.hq.measurement.agent.server.ScheduleThread.run(ScheduleThread.java:473)
at java.lang.Thread.run(Unknown Source)
2008-06-18 08:20:00,328 ERROR [ScheduleThread] [ScheduleThread] Metric Value not found while processing Metric '.NET 2.0 Application:.NET CLR Exceptions(w3wp):Platform=Win32:# of Exceps Thrown__RATE__=1m'
org.hyperic.hq.product.MetricNotFoundException: \.NET CLR Exceptions(w3wp)\# of Exceps Thrown
at org.hyperic.hq.product.Win32MeasurementPlugin.getPdhValue(Win32MeasurementPlugin.java:211)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValueCompat(Win32MeasurementPlugin.java:138)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValue(Win32MeasurementPlugin.java:52)
at org.hyperic.hq.product.MeasurementPluginManager.getPluginValue(MeasurementPluginManager.java:176)
at org.hyperic.hq.product.MeasurementPluginManager.getValue(MeasurementPluginManager.java:228)
at org.hyperic.hq.measurement.agent.server.ScheduleThread.getValue(ScheduleThread.java:322)
at org.hyperic.hq.measurement.agent.server.ScheduleThread.run(ScheduleThread.java:473)
at java.lang.Thread.run(Unknown Source)
2008-06-18 08:20:00,359 ERROR [ScheduleThread] [ScheduleThread] Metric Value not found while processing Metric '.NET 2.0 Application:.NET CLR Loading(w3wp):Type=Availability:Total Assemblies'
org.hyperic.hq.product.MetricNotFoundException: \.NET CLR Loading(w3wp)\Total Assemblies
at org.hyperic.hq.product.Win32MeasurementPlugin.getPdhValue(Win32MeasurementPlugin.java:211)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValueCompat(Win32MeasurementPlugin.java:138)
at org.hyperic.hq.product.Win32MeasurementPlugin.getValue(Win32MeasurementPlugin.java:52)
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:322)
at org.hyperic.hq.measurement.agent.server.ScheduleThread.run(ScheduleThread.java:473)
at java.lang.Thread.run(Unknown Source)