| DisplayName | Description | ID | Target | Parent Monitor | Algorithm | Algorithm Parameter | Source Monitor | Relationship | Category | Enabled | Alert Generate | Alert Severity | Alert Priority | Alert Auto Resolve | Remotable | Accessibility |
| Event Collection Service Health Depends On Monitoring Database Availability | This monitor rolls up the health of individual monitoring database connections to the Event Collection Service. Please see the db connection monitors’ knowledge for more information. | Microsoft.ApplicationServer.EventCollectorHealthDependsOnMonitoringStoreConnection | Microsoft.ApplicationServer.EventCollectorService | System.Health.AvailabilityState | WorstOf | | System.Health.AvailabilityState | Microsoft.ApplicationServer.EventCollectorServiceHostsMonitoringStoreConnectedConnection | Custom | True | False | | | False | True | Public |
| Operation History Failure Count | This monitor propagates the state of a monitoring database connection monitor so that the problems can be viewed via the database view. See the monitoring database connection monitors’ knowledge for more information. | Microsoft.ApplicationServer.MonitoringStore.DependentFailedOperationHistoryTableRowCount | Microsoft.ApplicationServer.MonitoringStore | System.Health.PerformanceState | WorstOf | | Microsoft.ApplicationServer.FailedOperationHistoryTableRowCount | Microsoft.ApplicationServer.MonitoringStoreContainsMonitoringStoreConnectedConnection | Custom | True | True | Error | Normal | True | True | Public |
| Failed Staging Table Row Count | This monitor propagates the state of a monitoring database connection monitor so that the problems can be viewed via the database view. See the monitoring database connection monitors’ knowledge for more information. | Microsoft.ApplicationServer.MonitoringStore.DependentFailedStagingTableRowCount | Microsoft.ApplicationServer.MonitoringStore | System.Health.PerformanceState | WorstOf | | Microsoft.ApplicationServer.FailedStagingTableRowCount | Microsoft.ApplicationServer.MonitoringStoreContainsMonitoringStoreConnectedConnection | Custom | True | True | Error | Normal | True | True | Public |
| Monitoring Database Connectivity | This monitor rolls up the availability health of the monitoring database connections, giving you an availability view for each database. | Microsoft.ApplicationServer.MonitoringStore.DependentMonitoringStoreState | Microsoft.ApplicationServer.MonitoringStore | System.Health.AvailabilityState | WorstOf | | Microsoft.ApplicationServer.MonitoringStore.State | Microsoft.ApplicationServer.MonitoringStoreContainsMonitoringStoreConnectedConnection | Custom | True | False | | | True | True | Public |
| SQL Instance Store Co-Location | This monitor propagates the state of a monitoring database connection monitor so that the problems can be viewed via the database view. See the monitoring database connection monitors’ knowledge for more information. | Microsoft.ApplicationServer.MonitoringStore.DependentPersistenceStoreExists | Microsoft.ApplicationServer.MonitoringStore | System.Health.PerformanceState | WorstOf | | Microsoft.ApplicationServer.PersistenceStoreExists | Microsoft.ApplicationServer.MonitoringStoreContainsMonitoringStoreConnectedConnection | Custom | True | False | | | True | True | Public |
| Staging Table Job Status | This monitor propagates the state of a monitoring database connection monitor so that the problems can be viewed via the database view. See the monitoring database connection monitors’ knowledge for more information. | Microsoft.ApplicationServer.MonitoringStore.DependentStagingTableJobStatus | Microsoft.ApplicationServer.MonitoringStore | System.Health.PerformanceState | WorstOf | | Microsoft.ApplicationServer.StagingTableJobStatus | Microsoft.ApplicationServer.MonitoringStoreContainsMonitoringStoreConnectedConnection | Custom | True | True | Error | Normal | True | True | Public |
| Staging Table Row Count | This monitor propagates the state of a monitoring database connection monitor so that the problems can be viewed via the database view. See the monitoring database connection monitors’ knowledge for more information. | Microsoft.ApplicationServer.MonitoringStore.DependentStagingTableRowCount | Microsoft.ApplicationServer.MonitoringStore | System.Health.PerformanceState | WorstOf | | Microsoft.ApplicationServer.StagingTableRowCount | Microsoft.ApplicationServer.MonitoringStoreContainsMonitoringStoreConnectedConnection | Custom | True | True | Error | Normal | True | True | Public |
| Hosting Services Installation Depends on Event Collection Service | This monitor rolls up the health status from the Event Collection Service. See the dependent monitor’s knowledge for more information. | Microsoft.ApplicationServer.ServerRoleDependsOnEventCollectorService | Microsoft.ApplicationServer.ServerRole | Microsoft.ApplicationServer.ApplicationServerRole.Services.State | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.ServerRoleHostsEventCollectorService | Custom | True | False | | | True | True | Public |
| Hosting Services Installation Depends On IIS Web Sites | This monitor rolls up the health status from the Web Sites, Web Applications, and Web Services that are managed by AppFabric. See the dependent monitor’s knowledge for more information
| Microsoft.ApplicationServer.ServerRoleDependsOnWebSites | Microsoft.ApplicationServer.ServerRole | Microsoft.ApplicationServer.ApplicationServerRole.Services.State | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.ServerRoleHostsSites | Custom | True | False | | | True | True | Public |
| Hosting Services Installation Depends on Workflow Management Service | This monitor rolls up the health status from the Workflow Management Service. See the dependent monitor’s knowledge for more information
| Microsoft.ApplicationServer.ServerRoleDependsOnWfManagementService | Microsoft.ApplicationServer.ServerRole | Microsoft.ApplicationServer.ApplicationServerRole.Services.State | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.ServerRoleHostsWFManagementService | Custom | True | False | | | True | True | Public |
| Hosting Services Node Collection Health Depends On Hosting Services Installations | This monitor rolls up the health of the individual AppFabric machines into the AppFabric farm. See the dependent monitors’ knowledge for more information.
| Microsoft.ApplicationServer.ServersHealthDependsOnServerRole | Microsoft.ApplicationServer.Servers | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.ServersContainsServerRole | Custom | True | False | | | True | True | Public |
| Windows Server AppFabric Health Depends On Cache Clusters | This monitor rolls up the health of the cache clusters into the root AppFabric object. | Microsoft.ApplicationServer.ServicesHealthDependsOnDistributedCacheClusters | Microsoft.ApplicationServer.Service | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.DistributedCache.ServiceContainsClusters | Custom | True | False | | | True | True | Public |
| Windows Server AppFabric Health Depends On Hosting Services Installations | This monitor rolls up the health of the AppFabric nodes into the root AppFabric object. | Microsoft.ApplicationServer.ServicesHealthDependsOnServers | Microsoft.ApplicationServer.Service | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.ServiceContainsServers | Custom | True | False | | | True | True | Public |
| Windows Server AppFabric Health Depends On AppFabric Databases | This monitor rolls up the health of the AppFabric databases into the root AppFabric object. | Microsoft.ApplicationServer.ServicesHealthDependsOnStores | Microsoft.ApplicationServer.Service | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.ServiceContainsStores | Custom | True | False | | | True | True | Public |
| AppFabric Databases Health Depends On Monitoring Databases | This monitor rolls up the health of individual AppFabric databases into the collection of databases to provide a single view of database health. | Microsoft.ApplicationServer.StoresHealthDependsOnMonitoringStore | Microsoft.ApplicationServer.Stores | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.StoresContainsMonitoringStore | Custom | True | False | | | True | True | Public |
| IIS Web Application Health Depends On IIS Web Application | This monitor rolls up the health from child IIS web applications to parent IIS web applications. Note that web application health in this MP is solely derived from the health of WCF and WF services that are managed by AppFabric. | Microsoft.ApplicationServer.WebApplicationHealthDependsOnWebApplication | Microsoft.ApplicationServer.WebApplication | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.WebApplicationContainsWebApplication | Custom | True | False | | | True | True | Public |
| IIS Web Application Health Depends On IIS Web Service | This monitor rolls up the health from child IIS hosted WCF and WF services to parent IIS web applications. See the web service health monitors’ knowledge for more information. | Microsoft.ApplicationServer.WebApplicationHealthDependsOnWebService | Microsoft.ApplicationServer.WebApplication | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.WebApplicationContainsWebService | Custom | True | False | | | True | True | Public |
| IIS Web Site Health Depends On IIS Web Applications | This monitor rolls up the health of individual IIS web applications into the health of an IIS web site. Note that in this MP all IIS health is determined by the health of WCF and WF services that are managed by AppFabric. | Microsoft.ApplicationServer.WebSiteHealthDependsOnWebApplication | Microsoft.ApplicationServer.WebSite | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.WebSiteContainsWebApplications | Custom | True | False | | | True | True | Public |
| IIS Web Site Health Depends On IIS Web Service | It is not typical, but some WCF and WF services will be hosted directly under a web site, rather than in a Web Application. This monitor ensures that these services’ health rolls up appropriately to the Web Site. | Microsoft.ApplicationServer.WebSiteHealthDependsOnWebService | Microsoft.ApplicationServer.WebSite | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.WebSiteContainsWebServices | Custom | True | False | | | True | True | Public |
| Web Site Collection Health Depends On Web Sites | This monitor rolls up the health of the individual IIS web sites into the group of web sites on the machine. | Microsoft.ApplicationServer.WebSitesHealthDependsOnWebSite | Microsoft.ApplicationServer.WebSites | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.ApplicationServer.WebSitesHostSite | Custom | True | False | | | True | True | Public |
| Workflow Management Service Depends On Persistence Store Connection Availability | | Microsoft.ApplicationServer.WFManagementServiceDependsOnPersistenceStoreConnectionAvailability | Microsoft.ApplicationServer.WFManagementService | System.Health.AvailabilityState | WorstOf | | System.Health.AvailabilityState | Microsoft.ApplicationServer.WFManagementServiceHostsPersistenceStoreConnection | Custom | True | False | | | True | True | Public |
| Workflow Management Service Depends On SQL Instance Store Connection Configuration | This monitor rolls up the configuration health from SQL Instance Store connections to the Workflow Management Service. | Microsoft.ApplicationServer.WFManagementServiceDependsOnPersistenceStoreConnectionConfiguration | Microsoft.ApplicationServer.WFManagementService | System.Health.ConfigurationState | WorstOf | | System.Health.ConfigurationState | Microsoft.ApplicationServer.WFManagementServiceHostsPersistenceStoreConnection | Custom | True | False | | | True | True | Public |
| Workflow Management Service Depends On SQL Instance Store Performance | This monitor rolls up the health of SQL Instance Store Performance monitors to the Workflow Management Service Performance health state. | Microsoft.ApplicationServer.WFManagementServiceDependsOnPersistenceStoreConnectionPerformance | Microsoft.ApplicationServer.WFManagementService | System.Health.PerformanceState | WorstOf | | System.Health.PerformanceState | Microsoft.ApplicationServer.WFManagementServiceHostsPersistenceStoreConnection | Custom | True | False | | | True | True | Public |
| Cache Management Installation Depends On Cache | This monitor rolls up the health of the individual named caches to the admin machine that is managing those caches. See the named cache monitors’ knowledge for more information. | Microsoft.DistributedCache.CacheAdminDependsOnCache | Microsoft.DistributedCache.CacheAdmin | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.DistributedCache.CacheAdminHostsCache | Custom | True | False | | | True | True | Public |
| Cache Cluster Health Depends On Cache Management | This monitor rolls up the health of the individual cache hosts into the health of the clusters. | Microsoft.DistributedCache.CacheClusterDependsOnCacheHost | Microsoft.DistributedCache.Cluster | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.DistributedCache.ClusterContainsServerRole | Custom | True | False | | | True | True | Public |
| Cache Cluster Collection Health Depends On Cache Clusters | This monitor rolls up the health of the farm’s cache clusters into the collection of clusters being managed by the farm to provide a unified view of cluster health. | Microsoft.DistributedCache.CacheClustersDependsOnCacheCluster | Microsoft.DistributedCache.Clusters | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.DistributedCache.ClustersContainsCluster | Custom | True | False | | | True | True | Public |
| Cache Host Service Health Depends On Cache Management | This monitor rolls up the health of Cache admin installations to the machine that the feature is installed on | Microsoft.DistributedCache.CacheHostDependsOnCacheAdmin | Microsoft.DistributedCache.ServerRole | System.Health.AvailabilityState | WorstOf | | System.Health.EntityState | Microsoft.DistributedCache.ServerRoleHostsCacheAdmin | Custom | True | False | | | True | True | Public |
| Cache Host Service Depends On Cache Host Service Availability | This monitor rolls up the health of the cache host service into the health of the machine that the service is running on. | Microsoft.DistributedCache.CacheHostDependsOnCacheHostService.AvailabilityRollup | Microsoft.DistributedCache.ServerRole | System.Health.AvailabilityState | WorstOf | | System.Health.AvailabilityState | Microsoft.DistributedCache.ServerRoleHostsCacheHostService | Custom | True | False | | | True | True | Public |
| Cache Host Service Depends On Cache Host Service Performance | This monitor rolls up the health of the cache host service into the health of the machine that the service is running on. | Microsoft.DistributedCache.CacheHostDependsOnCacheHostService.PerfRollup | Microsoft.DistributedCache.ServerRole | System.Health.PerformanceState | WorstOf | | System.Health.PerformanceState | Microsoft.DistributedCache.ServerRoleHostsCacheHostService | Custom | True | False | | | True | True | Public |