| 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 |
| Cache Defragmentation Recommended | Cache Defragmentation Recommended | Microsoft.Windows.BranchCache.ClientSideServiceBase.Monitor.CacheDefragmentationRecommended | Microsoft.Windows.BranchCache.ClientSideServiceBase | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Warning | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| Download listen port in use | Monitors if the listen port used for incoming requests for content is already in use by another application or service. | Microsoft.Windows.BranchCache.ClientSideServiceBase.Monitor.DownloadListenPortInUse | Microsoft.Windows.BranchCache.ClientSideServiceBase | System.Health.ConfigurationState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Allocate Local Cache for Re-publishing Content | Monitors whether BranchCache can allocate space in the local cache to add new content for local use and for serving other clients. | Microsoft.Windows.BranchCache.ClientSideServiceBase.Monitor.RepublishFailedToAllocate | Microsoft.Windows.BranchCache.ClientSideServiceBase | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Initialize Local Cache for Re-publishing Content | Monitors if BranchCache can initialize the local cache at the currently specified location. | Microsoft.Windows.BranchCache.ClientSideServiceBase.Monitor.RepublishFailedToInitialize | Microsoft.Windows.BranchCache.ClientSideServiceBase | System.Health.ConfigurationState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Verify Content Discovery Responses from Clients | Monitors the Discovery Responses sent from other client computers. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.BadDiscoveryResponseAuditFailureCritical | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.SecurityState | SecurityHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogManualReset2StateMonitorType | True | Public | |
| Verify Downloaded Data | Monitors the data retrieval from other clients. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.BadDownloadedDataAuditFailureCritical | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.SecurityState | SecurityHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogManualReset2StateMonitorType | True | Public | |
| Download Content from Clients | Monitors the status of data retrieval from other client computers. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.DownloadFailed.Critical | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType | True | Public | |
| Firewall Rule for Inbound Content Discovery Request | Monitors the Windows Firewall setting for inbound Discovery requests from other computers on UDP port 3702. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.Firewall.Discovery | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Firewall Rule for Inbound Content Download Requests | Monitors the Windows Firewall setting for inbound download requests on TCP port 80. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.Firewall.Download | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| BranchCache Service Startup Mode | Monitors the BranchCache startup mode configuration. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.ServiceDisabled | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| BranchCache Service Status | Monitors the BranchCache Service status. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.ServiceShutdown | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| BranchCache Service Startup Status | Monitors the BranchCache service startup status. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.StartupFailed | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| URL for Serving Content to Other Computers | Monitors the HTTP URL namespace reservation for BranchCache. | Microsoft.Windows.BranchCache.DistributedCacheClient.Monitor.URLNotReserved | Microsoft.Windows.BranchCache.DistributedCacheClientNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| Hash Generation Status | Monitors the SMB BranchCache content information (hash) generation. | Microsoft.Windows.BranchCache.FileServer.Monitor.HashGenerationFailed | Microsoft.Windows.BranchCache.FileServerNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType | True | Public | |
| SMB Hash Generation Service Status | Monitors the SMB BranchCache Hash Generation service. | Microsoft.Windows.BranchCache.FileServer.Monitor.HashingServiceNotRunning | Microsoft.Windows.BranchCache.FileServerNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Verify Hosted Cache Offer Responses | Monitors the Hosted Cache Offer Responses from the hosted cache server. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.BadOfferResponseAuditFailureCritical | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.SecurityState | SecurityHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogManualReset2StateMonitorType | True | Public | |
| Download Content from hosted cache server | Monitors the status of data retrieval from the hosted cache server. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.DownloadFailed.Critical | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType | True | Public | |
| Firewall Rule for Inbound Content Download Requests | Monitors the Windows Firewall setting for inbound download requests on TCP port 80. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.Firewall.Download | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Connection to the Hosted Cache Server | Monitors the connections to the hosted cache server. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.HCNotConnected.Critical | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType | True | Public | |
| Offer Content to the Hosted Cache Server | Monitors the content offers made to the hosted cache server. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.HCOfferTimeout.Critical | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType | True | Public | |
| Hosted Cache Mode Configuration | Monitors the hosted cache client mode configuration. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.ServerClient | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| Hosted Cache Server Authentication | Monitors the hosted cache server authentication. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.ServerNotAuthenticatedAuditFailure | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.SecurityState | SecurityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| BranchCache Service Startup Mode | Monitors the BranchCache startup mode configuration. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.ServiceDisabled | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| BranchCache Service Status | Monitors the BranchCache Service status. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.ServiceShutdown | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | False | | | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| BranchCache Service Startup Status | Monitors the BranchCache service startup status. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.StartupFailed | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| URL for Serving Content to Other Computers | Monitors the HTTP URL namespace reservation for BranchCache. | Microsoft.Windows.BranchCache.HostedCacheClient.Monitor.URLNotReserved | Microsoft.Windows.BranchCache.HostedCacheClientNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| SCP Discovery Failed | Monitors whether the discovery of a hosted cache service connection point (SCP) has failed. | Microsoft.Windows.BranchCache.HostedCacheClientNode.Monitor.ScpDiscoveryFailed | Microsoft.Windows.BranchCache.PowerShell.HostedCacheClientNode | System.Health.ConfigurationState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| SCP Parsing Error | This monitor verifies whether parsing a hosted cache service connection point (SCP) has failed. | Microsoft.Windows.BranchCache.HostedCacheClientNode.Monitor.ScpParsingErrorAuditFailureCritical | Microsoft.Windows.BranchCache.PowerShell.HostedCacheClientNode | System.Health.SecurityState | SecurityHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogManualReset2StateMonitorType | True | Public | |
| Verify Hosted Cache Offers | Monitors the Hosted Cache Offers from the clients. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.BadOfferAuditFailureCritical | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.SecurityState | SecurityHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogManualReset2StateMonitorType | True | Public | |
| Download Content from Clients | Monitors the status of hosted cache server data retrieval from hosted cache clients. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.DownloadFailed.Critical | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.RepeatedEventLogTimer2StateMonitorType | True | Public | |
| Firewall Rule for Inbound Content Download Requests | Monitors the Windows Firewall setting for inbound download requests on TCP port 80. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.Firewall.Download | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Firewall Rule for Inbound Hosted Cache Content Offers | Monitors the Windows Firewall setting for inbound hosted cache client offers on TCP port 443. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.Firewall.HCProtocol | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Hosted Cache Client Request Dropped | Monitors whether a hosted cache client request has been dropped by the hosted cache server. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.HCClientRequestDropped | Microsoft.Windows.BranchCache.PowerShell.HostedCacheServerNode | System.Health.ConfigurationState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| SCP Delete Failed | Monitors whether deleting a hosted cache server service connection point (SCP) has failed. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.ScpDeleteFailed | Microsoft.Windows.BranchCache.PowerShell.HostedCacheServerNode | System.Health.ConfigurationState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| SCP Registration Failed | Monitors whether the registration of a hosted cache server service connection point (SCP) has failed. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.ScpRegistrationFailed | Microsoft.Windows.BranchCache.PowerShell.HostedCacheServerNode | System.Health.ConfigurationState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| SCP Updated Failed | Monitors whether the update of a hosted cache server service connection point (SCP) has failed. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.ScpUpdateFailed | Microsoft.Windows.BranchCache.PowerShell.HostedCacheServerNode | System.Health.ConfigurationState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Hosted Cache Mode Configuration | Monitors the hosted cache server mode configuration. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.ServerClient | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| BranchCache Service Startup Mode | Monitors the BranchCache startup mode configuration. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.ServiceDisabled | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| BranchCache Service Status | Monitors the BranchCache Service status. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.ServiceShutdown | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| Hosted Cache SSL Certificate Configuration | An SSL certificate is not bound to the hosted cache server port. As a result, hosted cache mode clients that are running Windows 7 or Windows Server 2008 R2 cannot add content to the hosted cache server. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.SSLCertNotBound | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| BranchCache Service Startup Status | Monitors the BranchCache service startup status. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.StartupFailed | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| URL for Serving Content to Other Computers | Monitors the HTTP URL namespace reservation for BranchCache. | Microsoft.Windows.BranchCache.HostedCacheServer.Monitor.URLNotReserved | Microsoft.Windows.BranchCache.HostedCacheServerNode | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | False | | | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |
| Publish Content | Monitors the publication of content information. | Microsoft.Windows.BranchCache.ServerSideServiceBase.Monitor.PublishFailed | Microsoft.Windows.BranchCache.ServerSideServiceBase | System.Health.PerformanceState | PerformanceHealth | True | | | 0 | False | | | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| Initialize Content Publication Cache | Monitors content publication cache initialization. | Microsoft.Windows.BranchCache.ServerSideServiceBase.Monitor.PublishFailedToInitialize | Microsoft.Windows.BranchCache.ServerSideServiceBase | System.Health.ConfigurationState | ConfigurationHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.SingleEventLogManualReset2StateMonitorType | True | Public | |
| BranchCache Service Status | Monitors the BranchCache Service status. | Microsoft.Windows.BranchCache.ServerSideServiceBase.Monitor.ServiceShutdown | Microsoft.Windows.BranchCache.ServerSideServiceBase | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.CheckNTServiceStateMonitorType | True | Public | |
| BranchCache Service Startup Status | Monitors the BranchCache service startup status. | Microsoft.Windows.BranchCache.ServerSideServiceBase.Monitor.StartupFailed | Microsoft.Windows.BranchCache.ServerSideServiceBase | System.Health.AvailabilityState | AvailabilityHealth | True | | | 0 | True | Error | Normal | True | Microsoft.Windows.2SingleEventLog2StateMonitorType | True | Public | |