Reads the registry value of HKLM\SYSTEM\CurrentControlSet\Services\IAS\Performance\Disable Performance Counters
Reads the registry value of HKLM\SYSTEM\CurrentControlSet\Services\IAS\Performance\Disable Performance Counters
If value is 0 or does not exist the performance counters are enabled and the server is added to the NPS Enabled Performance Counters group. This sets the override to enable the monitor the performance and collect the NPS performance counters.
If the value is 1,2 or 4 the performance NPS counters are disabled.
http://technet.microsoft.com/en-us/library/cc784382(v=ws.10).aspx
Target | Microsoft.NetworkPolicyServer.NPSServers |
Parent Monitor | System.Health.ConfigurationState |
Category | ConfigurationHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Monitor Type | Microsoft.NetworkPolicyServer.PerfCount.MT |
Remotable | True |
Accessibility | Public |
RunAs | Default |
<UnitMonitor ID="Microsoft.NetworkPolicyServer.PerformanceMonitoringDisabled" Accessibility="Public" Enabled="true" Target="Microsoft.NetworkPolicyServer.NPSServers" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.NetworkPolicyServer.PerfCount.MT" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIdf8ce1020fcc0458c8f11292cce4f776b" MonitorTypeStateID="NPSPerformanceCountersDisabled" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId38375d7af47f4ef1937ebe35aa98d8e2" MonitorTypeStateID="NPSPerformanceCountersEnabled" HealthState="Success"/>
</OperationalStates>
<Configuration>
<Frequency>3600</Frequency>
</Configuration>
</UnitMonitor>