| DisplayName | Description | ID | Target | Parent Monitor | Category | Enabled | Instance Name | Counter Name | Frequency | Alert Generate | Alert Severity | Alert Priority | Alert Auto Resolve | Monitor Type | Remotable | Accessibility | RunAs |
| Windows Server 2016 Logical Disk Free Space Monitor | Monitors the percentage free space and number of free MBytes remaining on a logical disk. Only when both the low percentage free space and low number of free MBytes thresholds are reached, the disk is flagged as having low disk free space. | Microsoft.Windows.Server.10.0.Legacy.LogicalDisk.FreeSpace.Monitor | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.Windows.Server.10.0.Legacy.LogicalDisk.FreeSpace.Monitortype | True | Public | |
| File system error or corruption | Monitors whether the file system has reported an error with the file system or corruption on the logical disk. | Microsoft.Windows.Server.10.0.LogicalDisk.AvailabilityHealth | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.AvailabilityState | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.Server.10.0.LogicalDisk.Monitortype | True | Public | |
| Average Logical Disk Seconds Per Read | Monitor the performance counter LogicalDisk\Avg Disk Sec Per Read | Microsoft.Windows.Server.10.0.LogicalDisk.AvgDiskSecPerRead | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.PerformanceState | PerformanceHealth | False | LogicalDisk | Avg. Disk sec/Read | 60 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Average Logical Disk Seconds Per Transfer | Monitor the performance counter LogicalDisk\Avg Disk Sec Per Transfer | Microsoft.Windows.Server.10.0.LogicalDisk.AvgDiskSecPerTransfer | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.PerformanceState | PerformanceHealth | True | LogicalDisk | Avg. Disk sec/Transfer | 60 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Average Disk Seconds Per Write (Logical Disk) | Monitor the performance counter LogicalDisk\Avg Disk Sec Per Write | Microsoft.Windows.Server.10.0.LogicalDisk.AvgDiskSecPerWrite | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.PerformanceState | PerformanceHealth | False | LogicalDisk | Avg. Disk sec/Write | 60 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Current Disk Queue Length (Logical Disk) | Monitor the performance counter LogicalDisk\Current Disk Queue Length | Microsoft.Windows.Server.10.0.LogicalDisk.CurrentDiskQueueLength | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.PerformanceState | PerformanceHealth | True | LogicalDisk | Current Disk Queue Length | 300 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Logical Disk Fragmentation Level | This monitor runs on a periodic basis (Every Saturday at 3 a.m. by default) to check the fragmentation levels of all logical drives. If fragmentation levels are found to be above threshold then by default the state of the monitor will change to "Warning" and an alert will be generated. There is a recovery named "Logical Disk Defragmentation" targeted to this monitor, which is disabled by default. If the recovery is enabled then the state change will automatically kick off a task to defragment the logical drive. | Microsoft.Windows.Server.10.0.LogicalDisk.DefragAnalysis | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.Windows.Server.10.0.LogicalDisk.DefragAnalysis.Monitortype | True | Public | System.PrivilegedMonitoringAccount |
| [Deprecated] Logical Disk Free Space | Monitors the percentage free space and number of free MBytes remaining on a logical disk. Only when both the low percentage free space and low number of free MBytes thresholds are reached, the disk is flagged as having low disk free space. | Microsoft.Windows.Server.10.0.LogicalDisk.FreeSpace | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.AvailabilityState | Custom | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.Windows.Server.10.0.FreeSpace.Monitortype | True | Public | |
| Windows Server 2016 Logical Disk Free Space (MB) Low | Monitor the number of free MBytes remaining on a logical disk. | Microsoft.Windows.Server.10.0.LogicalDisk.MBFreeSpace | Microsoft.Windows.Server.10.0.LogicalDisk | Microsoft.Windows.Server.10.0.LogicalDisk.FreeSpaceMonitorRollup | Custom | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.Windows.Server.10.0.DiskState.Monitortype | True | Public | |
| Windows Server 2016 Logical Disk Free Space (\%) Low | Monitor the percentage of free space remaining on a logical disk. | Microsoft.Windows.Server.10.0.LogicalDisk.PercentageFreeSpace | Microsoft.Windows.Server.10.0.LogicalDisk | Microsoft.Windows.Server.10.0.LogicalDisk.FreeSpaceMonitorRollup | Custom | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.Windows.Server.10.0.DiskState.Monitortype | True | Public | |
| Logical Disk Percent Idle Time | Monitor the performance counter LogicalDisk\\% Idle Time | Microsoft.Windows.Server.10.0.LogicalDisk.PercentIdleTime | Microsoft.Windows.Server.10.0.LogicalDisk | System.Health.PerformanceState | PerformanceHealth | False | LogicalDisk | \% Idle Time | 900 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Logical CPU Percentage Utilization | Monitors total Logical CPU utilization. | Microsoft.Windows.Server.10.0.LogicalProcessor.CPUUtilization | Microsoft.Windows.Server.10.0.LogicalProcessor | System.Health.PerformanceState | PerformanceHealth | False | Processor | \% Processor Time | 120 | False | | | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Logical CPU DPC Time Percentage | Monitors the Percent DPC Time | Microsoft.Windows.Server.10.0.LogicalProcessor.PercentDPCTime | Microsoft.Windows.Server.10.0.LogicalProcessor | System.Health.PerformanceState | PerformanceHealth | False | Processor | \% DPC Time | 120 | False | | | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Logical CPU Percentage Interrupt Time | Monitors the Logical CPU Percentage Interrupt Time | Microsoft.Windows.Server.10.0.LogicalProcessor.PercentInterruptTime | Microsoft.Windows.Server.10.0.LogicalProcessor | System.Health.PerformanceState | PerformanceHealth | False | Processor | \% Interrupt Time | 120 | False | | | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Windows Server 2016 Max Concurrent API Monitor | This monitor alerts when Max Concurrent API condition is reached. | Microsoft.Windows.Server.10.0.MaxConcurrentAPI.Monitor | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.AvailabilityState | StateCollection | True | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.Windows.Server.MaxConcurrentAPI.MonitorType | True | Public | System.PrivilegedMonitoringAccount |
| Windows Server 2016 Operating System BPA Monitor | Monitors Windows Server 2016 operating system compliance with Best Practices Analyzer rules. As long as Windows Nano Server does not support BPA PowerShell cmdlets, the monitor will always be displayed as "Healthy". | Microsoft.Windows.Server.10.0.Monitoring.BPA.OperatingSystem.Monitor | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.ConfigurationState | ConfigurationHealth | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.Windows.Server.10.0.Monitoring.MonitorType | True | Public | System.PrivilegedMonitoringAccount |
| Network Adapter Connection Health | Monitors the network adapter connection's health. | Microsoft.Windows.Server.10.0.NetworkAdapter.NetworkAdapterConnectionHealth | Microsoft.Windows.Server.10.0.NetworkAdapter | System.Health.AvailabilityState | StateCollection | False | | | 0 | True | Error | Normal | True | Microsoft.Windows.Server.10.0.NetworkAdapter.Monitortype | True | Public | |
| Percent Bandwidth Used Read | This monitor checks percentage of used network adapter read bandwidth. | Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsedReads | Microsoft.Windows.Server.10.0.NetworkAdapter | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsed.MonitorType | True | Public | |
| Percent Bandwidth Used Total | This monitor checks percentage of total used network adapter bandwidth.. | Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsedTotal | Microsoft.Windows.Server.10.0.NetworkAdapter | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsed.MonitorType | True | Public | |
| Percent Bandwidth Used Write | This monitor checks percentage of used network adapter write bandwidth. | Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsedWrites | Microsoft.Windows.Server.10.0.NetworkAdapter | System.Health.PerformanceState | PerformanceHealth | False | | | 0 | True | Warning | Normal | True | Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsed.MonitorType | True | Public | |
| Computer Browser Service Health | Monitors the health of the Windows service for the Computer Browser. Please note that this monitor is not running on Nano Server (the state of the monitor will be always "Healthy"). | Microsoft.Windows.Server.10.0.OperatingSystem.ComputerbrowserServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | System.PrivilegedMonitoringAccount |
| DHCP Client Service Health | Monitors the health of the Windows service for the DHCP Client | Microsoft.Windows.Server.10.0.OperatingSystem.DHCPClientServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| DNS Client Service Health | Monitors the health of the Windows service for the DNS Client | Microsoft.Windows.Server.10.0.OperatingSystem.DNSClientServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Windows Event Log Service Health | Monitors the health of the Windows service for the Windows Event Log | Microsoft.Windows.Server.10.0.OperatingSystem.EventLogServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Windows Firewall Service Health | Monitors the health of the Windows service for the Windows Firewall | Microsoft.Windows.Server.10.0.OperatingSystem.FirewallServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Available Megabytes of Memory | Monitors the available memory level. | Microsoft.Windows.Server.10.0.OperatingSystem.MemoryAvailableMBytes | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.Server.10.0.MemoryAvailableMBytes.Monitortype | True | Public | |
| Free System Page Table Entries | Monitor the performance counter Memory\Free System Page Table Entries | Microsoft.Windows.Server.10.0.OperatingSystem.MemoryFreeSystemPageTableEntries | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.PerformanceState | PerformanceHealth | True | Memory | Free System Page Table Entries | 300 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Memory Pages Per Second | Monitor the performance counter Memory\MemoryPagesPerSecond | Microsoft.Windows.Server.10.0.OperatingSystem.MemoryPagesPerSecond | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.PerformanceState | PerformanceHealth | True | Memory | Pages/Sec | 300 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Percentage of Committed Memory in Use | Monitor the performance counter Memory\\% Committed Bytes in Use | Microsoft.Windows.Server.10.0.OperatingSystem.PercentCommittedBytesInUse | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.PerformanceState | PerformanceHealth | False | Memory | \% Committed Bytes In Use | 120 | True | Error | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Plug and Play Service Health | Monitors the health of the Windows service for Plug and Play | Microsoft.Windows.Server.10.0.OperatingSystem.PlugandPlayServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| RPC Service Health | Monitors the health of the Windows service for RPC | Microsoft.Windows.Server.10.0.OperatingSystem.RPCServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Server Service Health | Monitors the health of the Windows service for the Server | Microsoft.Windows.Server.10.0.OperatingSystem.ServerServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| TCP/IP NetBIOS Service Health | Monitors the health of the Windows service for TCP/IP NetBIOS | Microsoft.Windows.Server.10.0.OperatingSystem.TCPIPNetBiosHelperBrowserServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Total CPU Utilization Percentage | Monitors the total CPU utilization of this server by correlating the Processor Information\\% Processor Time\_Total and the System\Processor Queue Length performance counters. | Microsoft.Windows.Server.10.0.OperatingSystem.TotalCPUUtilization | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.Server.10.0.CPUUtilization.Monitortype | True | Public | |
| Total DPC Time Percentage | Monitors the DPC Time Percentage. | Microsoft.Windows.Server.10.0.OperatingSystem.TotalDPCTime | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.PerformanceState | PerformanceHealth | False | Processor Information | \% DPC Time | 120 | True | Error | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Total Percentage Interrupt Time | Monitors the Percentage Interrupt Time | Microsoft.Windows.Server.10.0.OperatingSystem.TotalPercentInterruptTime | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.PerformanceState | PerformanceHealth | False | Processor Information | \% Interrupt Time | 120 | True | Error | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Reserved | Reserved | Microsoft.Windows.Server.10.0.OperatingSystem.WindowsActivation | Microsoft.Windows.Server.10.0.OperatingSystem | System.Health.ConfigurationState | StateCollection | False | | | 0 | True | MatchMonitorHealth | Normal | True | Microsoft.Windows.3SingleEventLog3StateUnitMonitorType | True | Public | |
| Windows Remote Management Service Health | Monitors the health of the Windows service for the Windows Remote Management | Microsoft.Windows.Server.10.0.OperatingSystem.WindowsRemoteManagementServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Workstation Service Health | Monitors the health of the Workstation service | Microsoft.Windows.Server.10.0.OperatingSystem.WorkstationServiceHealth | Microsoft.Windows.Server.10.0.OperatingSystem | Microsoft.Windows.Server.10.0.OperatingSystem.CoreServicesRollup | StateCollection | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Average Physical Disk Seconds Per Read | Monitors the average seconds per read operation to disk. | Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerRead | Microsoft.Windows.Server.10.0.PhysicalDisk | System.Health.PerformanceState | PerformanceHealth | False | PhysicalDisk | Avg. Disk sec/Read | 60 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Average Physical Disk Seconds Per Transfer | Monitors the disk read and write latency (average disk seconds per transfer). | Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerTransfer | Microsoft.Windows.Server.10.0.PhysicalDisk | System.Health.PerformanceState | PerformanceHealth | True | PhysicalDisk | Avg. Disk sec/Transfer | 60 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Average Disk Seconds Per Write (Physical Disk) | Monitors the disk write latency (average disk seconds per write) | Microsoft.Windows.Server.10.0.PhysicalDisk.AvgDiskSecPerWrite | Microsoft.Windows.Server.10.0.PhysicalDisk | System.Health.PerformanceState | PerformanceHealth | False | PhysicalDisk | Avg. Disk sec/Write | 60 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Current Disk Queue Length (Physical Disk) | Monitor the performance counter PhysicalDisk\Current Disk Queue Length | Microsoft.Windows.Server.10.0.PhysicalDisk.CurrentDiskQueueLength | Microsoft.Windows.Server.10.0.PhysicalDisk | System.Health.PerformanceState | PerformanceHealth | True | PhysicalDisk | Current Disk Queue Length | 300 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| Physical Disk Percent Idle Time | Monitor the performance counter PhysicalDisk\\% Idle Time | Microsoft.Windows.Server.10.0.PhysicalDisk.PercentIdleTime | Microsoft.Windows.Server.10.0.PhysicalDisk | System.Health.PerformanceState | PerformanceHealth | False | PhysicalDisk | \% Idle Time | 900 | True | Warning | Normal | True | System.Performance.ConsecutiveSamplesThreshold | True | Public | |
| CPU Percentage Utilization | Monitors total CPU (Processor Information) utilization. | Microsoft.Windows.Server.10.0.Processor.CPUUtilization | Microsoft.Windows.Server.10.0.Processor | Microsoft.Windows.Server.10.0.Processor.PerformanceRollup | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.Server.10.0.Processor.Monitortype | True | Public | |
| CPU DPC Time Percentage | Monitors the Percent DPC Time | Microsoft.Windows.Server.10.0.Processor.PercentDPCTime | Microsoft.Windows.Server.10.0.Processor | Microsoft.Windows.Server.10.0.Processor.PerformanceRollup | PerformanceHealth | False | | | 0 | False | | | True | Microsoft.Windows.Server.10.0.Processor.Monitortype | True | Public | |
| CPU Percentage Interrupt Time | Monitors the CPU Percentage Interrupt Time | Microsoft.Windows.Server.10.0.Processor.PercentInterruptTime | Microsoft.Windows.Server.10.0.Processor | Microsoft.Windows.Server.10.0.Processor.PerformanceRollup | PerformanceHealth | False | | | 0 | False | | | True | Microsoft.Windows.Server.10.0.Processor.Monitortype | True | Public | |
| Windows Server 2016 Storport Miniport Driver Timed Out Monitor | The monitor alerts when the Storport miniport driver times out a request | Microsoft.Windows.Server.10.0.StorportMiniportDriver.Timedout.153.Monitor | Microsoft.Windows.Server.10.0.Computer | Microsoft.Windows.Server.Computer.HardwareAvailabilityAggregate | AvailabilityHealth | True | | | 0 | True | Error | High | True | Microsoft.Windows.SingleEventLogTimer2StateMonitorType | True | Public | System.PrivilegedMonitoringAccount |