| DisplayName | Description | ID | Target | Category | Enabled | Instance Name | Counter Name | Frequency | Event_ID | Event Source | Alert Generate | Alert Severity | Alert Priority | Remotable | Event Log |
| Windows Server Available Memory Collection Rule | Collects the amount of physical memory, in Megabytes, immediately available for allocation to a process or for system use. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.AvailableMemoryCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | Memory | Available MBytes | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Current Queue Length Collection Rule | Collects the number of requests outstanding on the disk at the time the performance data is collected. It also includes requests in service at the time of the collection. This is a instantaneous snapshot, not an average over the time interval. Multi-spindle disk devices can have multiple requests that are active at one time, but other concurrent requests are awaiting service. This counter might reflect a transitory high or low queue length, but if there is a sustained load on the disk drive, it is likely that this will be consistently high. Requests experience delays proportional to the length of this queue minus the number of spindles on the disks. For good performance, this difference should average less than two. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskCurrentQueueLengthCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | LogicalDisk | Current Disk Queue Length | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Free Megabytes Collection Rule | Collects the unallocated space, in megabytes, on the disk drive. One megabyte is equal to 1,048,576 bytes. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskFreeMegabytesCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | Free Megabytes | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Free Space Collection Rule | Collects the percentage of total usable space on the selected logical disk drive that was free. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskFreeSpaceCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | \% Free Space | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Read Bytes Per Second Collection Rule | Collects the rate at which bytes are transferred from the disk during read operations. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskReadBytesPerSecondCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | Disk Read Bytes/sec | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Average Read Duration Collection Rule | Collects the average time, in seconds, of a read of data from the disk. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskReadDurationCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | Avg. Disk sec/Read | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Average Read Queue Length Collection Rule | Collects the average number of read requests that were queued for the selected disk during the sample interval. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskReadQueueLengthCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | LogicalDisk | Avg. Disk Read Queue Length | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Reads Per Second Collection Rule | Collects the rate of read operations on the disk. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskReadsPerSecondCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | Disk Reads/sec | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Read Time Collection Rule | Collects the percentage of elapsed time that the selected disk drive was busy servicing read requests. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskReadTimeCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | LogicalDisk | \% Disk Read Time | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Write Bytes Per Second Collection Rule | Collects the rate at which bytes are transferred to the disk during write operations. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskWriteBytesPerSecondCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | Disk Write Bytes/sec | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Average Write Duration Collection Rule | Collects the average time, in seconds, of a write of data to the disk. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskWriteDurationCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | Avg. Disk sec/Write | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Average Write Queue Length Collection Rule | Collects the average number of write requests that were queued for the selected disk during the sample interval. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskWriteQueueLengthCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | LogicalDisk | Avg. Disk Write Queue Length | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Writes Per Second Collection Rule | Collects the rate of write operations on the disk. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskWritesPerSecondCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | LogicalDisk | Disk Writes/sec | 300 | 0 | | False | | | True | |
| Windows Server Logical Disk Write Time Collection Rule | Collects the percentage of elapsed time that the selected disk drive was busy servicing write requests. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.LogicalDiskWriteTimeCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | LogicalDisk | \% Disk Write Time | 300 | 0 | | False | | | True | |
| Windows Server Processor Time Collection Rule | Collects the percentage of elapsed time that the processor spends to execute a non-Idle thread. | Microsoft.SystemCenter.Advisor.Windows.Server.Computer.ProcessorTimeCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | Processor | \% Processor Time | 300 | 0 | | False | | | True | |
| Hyper-V Dynamic Memory Average Pressure Rule | Collects Hyper-V Dynamic Memory's Average pressure | Microsoft.Windows.HyperV.DynamicMemory.AveragePressureCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | Hyper-V Dynamic Memory VM | Average Pressure | 300 | 0 | | False | | | True | |
| Hyper-V Dynamic Memory Current Pressure Rule | Collects Hyper-V Dynamic Memory's Current pressure | Microsoft.Windows.HyperV.DynamicMemory.CurrentPressureCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Dynamic Memory VM | Current Pressure | 300 | 0 | | False | | | True | |
| Hyper-V Dynamic Memory Physical Memory Rule | Collects Hyper-V Dynamic Memory's Physical memory | Microsoft.Windows.HyperV.DynamicMemory.PhysicalMemoryCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | Hyper-V Dynamic Memory VM | Physical Memory | 300 | 0 | | False | | | True | |
| Hyper-V Hypervisor Logical Processor Total Runtime Rule | Collects the percentage of time spent by the processor in guest and hypervisor code. | Microsoft.Windows.HyperV.Hypervisor.LogicalProcessor.TotalRuntimeCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | Hyper-V Hypervisor Logical Processor | \% Total Run Time | 300 | 0 | | False | | | True | |
| Hyper-V Hypervisor Virtual Processor Guest Runtime Rule | Collects the percentage of time spent by the virtual processor in guest code. | Microsoft.Windows.HyperV.Hypervisor.VirtualProcessor.GuestRuntimeCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | True | Hyper-V Hypervisor Virtual Processor | \% Guest Run Time | 300 | 0 | | False | | | True | |
| Hyper-V Hypervisor Virtual Processor Hypervisor Runtime Rule | Collects the percentage of time spent by the virtual processor in hypervisor code. | Microsoft.Windows.HyperV.Hypervisor.VirtualProcessor.HypervisorRuntimeCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Hypervisor Virtual Processor | \% Hypervisor Run Time | 300 | 0 | | False | | | True | |
| Hyper-V Hypervisor Virtual Processor Total Runtime Rule | Collects the percentage of total time spent by the virtual processor. | Microsoft.Windows.HyperV.Hypervisor.VirtualProcessor.TotalRuntimeCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Hypervisor Virtual Processor | \% Total Run Time | 300 | 0 | | False | | | True | |
| Virtual Network Adapter Packets Received Throughput Rule | Collects Virtual Network Adapter's Received Packets per second | Microsoft.Windows.HyperV.VirtualNetwork.Adapter.PacketsReceivedThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Network Adapter | Packets Received/sec | 300 | 0 | | False | | | True | |
| Virtual Network Adapter Packets Sent Throughput Rule | Collects Virtual Network Adapter's Sent Packets per second | Microsoft.Windows.HyperV.VirtualNetwork.Adapter.PacketsSentThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Network Adapter | Packets Sent/sec | 300 | 0 | | False | | | True | |
| Virtual Network Adapter Received Throughput Rule | Collects Virtual Network Adapter's Received Bytes per second | Microsoft.Windows.HyperV.VirtualNetwork.Adapter.ReceivedThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Network Adapter | Bytes Received/sec | 300 | 0 | | False | | | True | |
| Virtual Network Adapter Sent Throughput Rule | Collects Virtual Network Adapter's Sent Bytes per second | Microsoft.Windows.HyperV.VirtualNetwork.Adapter.SentThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Network Adapter | Bytes Sent/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Packets Received Throughput Rule | Collects Virtual Network Switch's Received Packets per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.PacketsReceivedThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch | Packets Received/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Packets Sent Throughput Rule | Collects Virtual Network Switch's Sent Packets per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.PacketsSentThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch | Packets Sent/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Port Packets Received Throughput Rule | Collects Virtual Network Switch Port's Received Packets per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.Port.PacketsReceivedThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch Port | Packets Received/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Port Packets Sent Throughput Rule | Collects Virtual Network Switch Port's Sent Packets per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.Port.PacketsSentThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch Port | Packets Sent/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Port Received Throughput Rule | Collects Virtual Network Switch Port's Received Bytes per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.Port.ReceivedThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch Port | Bytes Received/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Port Sent Throughput Rule | Collects Virtual Network Switch Port's Sent Bytes per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.Port.SentThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch Port | Bytes Sent/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Received Throughput Rule | Collects Virtual Network Switch's Received Bytes per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.ReceivedThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch | Bytes Received/sec | 300 | 0 | | False | | | True | |
| Virtual Network Switch Sent Throughput Rule | Collects Virtual Network Switch's Sent Bytes per second | Microsoft.Windows.HyperV.VirtualNetwork.Switch.SentThroughputCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Switch | Bytes Sent/sec | 300 | 0 | | False | | | True | |
| Virtual Storage Device Queue Length Rule | Collects Virtual Storage Device's queue length | Microsoft.Windows.HyperV.VirtualStorageDevice.QueueLengthCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Storage Device | Queue Length | 300 | 0 | | False | | | True | |
| Virtual Storage Device Bytes Read Rule | Collects Virtual Storage Device's Bytes read per second | Microsoft.Windows.HyperV.VirtualStorageDevice.ReadBytesCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Storage Device | Read Bytes/sec | 300 | 0 | | False | | | True | |
| Virtual Storage Device Operations Read Rule | Collects Virtual Storage Device's Operations read per second | Microsoft.Windows.HyperV.VirtualStorageDevice.ReadOperationsCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Storage Device | Read Operations/Sec | 300 | 0 | | False | | | True | |
| Virtual Storage Device Bytes Wrote Rule | Collects Virtual Storage Device's Bytes wrote per second | Microsoft.Windows.HyperV.VirtualStorageDevice.WriteBytesCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Storage Device | Write Bytes/sec | 300 | 0 | | False | | | True | |
| Virtual Storage Device Operations Wrote Rule | Collects Virtual Storage Device's Operations wrote per second | Microsoft.Windows.HyperV.VirtualStorageDevice.WriteOperationsCollectionRule | Microsoft.SystemCenter.Advisor.Windows.Server.Computer | PerformanceCollection | False | Hyper-V Virtual Storage Device | Write Operations/Sec | 300 | 0 | | False | | | True | |