All Dependency Monitors in Microsoft.SQLServer.2016.Monitoring Management Pack

 DisplayNameDescriptionIDTargetParent MonitorAlgorithmAlgorithm ParameterSource MonitorRelationshipCategoryEnabledAlert GenerateAlert SeverityAlert PriorityAlert Auto ResolveRemotableAccessibility
Microsoft.SQLServer.2016.Agent.AgentJobAvailabilityRollupAgent job availability (rollup)This monitor rolls up the availability state from SQL Agent Jobs to SQL Agent. Note that SQL Server Agent Windows Service is not supported by any edition of SQL Server Express; there is no appropriate discovered object.Microsoft.SQLServer.2016.Agent.AgentJobAvailabilityRollupMicrosoft.SQLServer.2016.AgentSystem.Health.AvailabilityStateWorstOfSystem.Health.AvailabilityStateMicrosoft.SQLServer.2016.AgentHostsAgentJobAvailabilityHealthTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.Agent.AgentJobPerformanceRollupAgent job performance (rollup)This monitor rolls up the performance state from SQL Agent Jobs to SQL Agent. Note that SQL Server Agent Windows Service is not supported by any edition of SQL Server Express; there is no appropriate discovered object.Microsoft.SQLServer.2016.Agent.AgentJobPerformanceRollupMicrosoft.SQLServer.2016.AgentSystem.Health.PerformanceStateWorstOfSystem.Health.PerformanceStateMicrosoft.SQLServer.2016.AgentHostsAgentJobPerformanceHealthTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.Database.DBFileGroupPerfRollupDB Filegroup Space (rollup)This dependency monitor rolls up the overall space health from Database Filegroups to the Database.Microsoft.SQLServer.2016.Database.DBFileGroupPerfRollupMicrosoft.SQLServer.2016.DatabaseMicrosoft.SQLServer.2016.Database.DBSpaceMonitorWorstOfMicrosoft.SQLServer.2016.Database.DBFileGroupSpaceMonitorMicrosoft.SQLServer.2016.DBHostsFileGroupPerformanceCollectionTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.Database.DBFileStreamFileGroupPerfRollupDB FILESTREAM Filegroup Space (rollup)This dependency monitor rolls up the overall space health from Database FILESTREAM Filegroups to the Database.Microsoft.SQLServer.2016.Database.DBFileStreamFileGroupPerfRollupMicrosoft.SQLServer.2016.DatabaseMicrosoft.SQLServer.2016.Database.DBSpaceMonitorWorstOfMicrosoft.SQLServer.2016.Monitoring.DBFileStreamGroupSpaceMonitorMicrosoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFdPerformanceCollectionTrueFalseFalseTruePublic
Microsoft.SQLServer.2016.Database.DBLogFileSpaceMonitorRollUpDB Log File Space (rollup)The monitor oversees the space available in all transaction log files in the database and on related media. The space available on the media hosting transaction log files is only included as part of the free space if autogrowth is enabled for at least one transaction log file. This monitor is a dependency (rollup) monitor.Microsoft.SQLServer.2016.Database.DBLogFileSpaceMonitorRollUpMicrosoft.SQLServer.2016.DatabaseMicrosoft.SQLServer.2016.Database.DBLogFileSpaceMonitorBestOfMicrosoft.SQLServer.2016.Monitoring.DBLogFileSpaceMonitorMicrosoft.SQLServer.2016.DBHostsLogFilePerformanceHealthTrueTrueMatchMonitorHealthNormalTrueTruePublic
Microsoft.SQLServer.2016.DatabaseErrorUserPolicyStateMonitorRollupDatabase Critical Policies (rollup)This is the rollup monitor for all extended health monitors. Extended health monitors are automatically generated by discovering existing health policies in SQL server instances. This monitor is for critical custom user policies.Microsoft.SQLServer.2016.DatabaseErrorUserPolicyStateMonitorRollupMicrosoft.SQLServer.2016.DatabaseMicrosoft.SQLServer.2016.DatabaseUserPolicyAggregateMonitorWorstOfMicrosoft.SQLServer.2016.DBErrorUserPolicyStateMonitorMicrosoft.SQLServer.2016.DatabaseHostsDBErrorUserPolicyAvailabilityHealthTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.DatabaseWarningUserPolicyStateMonitorRollupDatabase Warning Policies (rollup)This is the rollup monitor for all extended health monitors. Extended health monitors are automatically generated by discovering existing health policies in SQL server instances. This monitor is for warning custom user policies.Microsoft.SQLServer.2016.DatabaseWarningUserPolicyStateMonitorRollupMicrosoft.SQLServer.2016.DatabaseMicrosoft.SQLServer.2016.DatabaseUserPolicyAggregateMonitorWorstOfMicrosoft.SQLServer.2016.DBWarningUserPolicyStateMonitorMicrosoft.SQLServer.2016.DatabaseHostsDBWarningUserPolicyAvailabilityHealthTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.DBEngine.DBPerformanceRollupDatabase Performance (rollup)This monitor rolls up the performance state from Database to DB Engine.Microsoft.SQLServer.2016.DBEngine.DBPerformanceRollupMicrosoft.SQLServer.2016.DBEngineSystem.Health.PerformanceStateWorstOfSystem.Health.PerformanceStateMicrosoft.SQLServer.2016.DBEngineHostsDatabasePerformanceCollectionTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.DBFileGroup.DBFileSpaceMonitorRollUpDB File Space (rollup)The monitor oversees the space available in all Filegroups in the database and on related media. The space available on the media hosting files is only included as part of the free space if autogrowth is enabled for at least one file. This monitor is a dependency (rollup) monitor.Microsoft.SQLServer.2016.DBFileGroup.DBFileSpaceMonitorRollUpMicrosoft.SQLServer.2016.DBFileGroupMicrosoft.SQLServer.2016.Database.DBFileGroupSpaceMonitorBestOfMicrosoft.SQLServer.2016.Monitoring.DBFileSpaceMonitorMicrosoft.SQLServer.2016.DBFileGroupHostsDBFilePerformanceHealthTrueTrueMatchMonitorHealthNormalTrueTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.Database.DBFileGroupFxPerfRollupDB Memory-Optimized Data Filegroup Space (rollup)This dependency monitor rolls up the overall health from Memory-Optimized Data Filegroup to Database.Microsoft.SQLServer.2016.DependencyMonitor.Database.DBFileGroupFxPerfRollupMicrosoft.SQLServer.2016.DatabaseMicrosoft.SQLServer.2016.Database.DBSpaceMonitorWorstOfMicrosoft.SQLServer.2016.AggregateMonitor.DBFileGroupFx.SpaceMonitorMicrosoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFxPerformanceCollectionTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.Database.GarbageCollectionState[Deprecated] Garbage Collection State (rollup)The monitor reports a Critical State and raises an alert if the amount of space used by active rows in all Memory-Optimized Data files drops below the Threshold setting, expressed as a percentage of the size of data files. This monitor is a dependency (rollup) monitor. This monitor is considered to be obsolete in this Management Pack.Microsoft.SQLServer.2016.DependencyMonitor.Database.GarbageCollectionStateMicrosoft.SQLServer.2016.DatabaseSystem.Health.PerformanceStateWorstOfMicrosoft.SQLServer.2016.Monitor.DBFileGroupFx.GarbageCollectionStateMicrosoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFxPerformanceCollectionTrueFalseTrueTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.Database.MemoryConsumptionRollUpResources Pool Memory Consumption (rollup)The monitor reports a critical state and raises an alert when the amount of memory used by the resource pool is greater than the Threshold setting, expressed as a percentage of memory available for Memory-Optimized Data tables for the given resource pool. This monitor is a dependency (rollup) monitor.Microsoft.SQLServer.2016.DependencyMonitor.Database.MemoryConsumptionRollUpMicrosoft.SQLServer.2016.DatabaseSystem.Health.PerformanceStateWorstOfMicrosoft.SQLServer.2016.Monitor.UserResourcePool.MemoryConsumptionMicrosoft.SQLServer.2016.RelationshipType.DatabaseReferencesUserResourcePoolPerformanceCollectionTrueFalseFalseTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.Database.StaleCFPsMemory-Optimized Data Stale Checkpoint File Pairs Ratio (rollup)The monitor reports a warning state and raises an alert when the ratio of stale checkpoint file pairs in Memory-Optimized Data Filegroup is higher than the specified thresholds. This monitor is a dependency (rollup) monitor. Please note that the alerts are raised only if the corresponding database is reasonably big (300 or more checkpoint files total).Microsoft.SQLServer.2016.DependencyMonitor.Database.StaleCFPsMicrosoft.SQLServer.2016.DatabaseSystem.Health.PerformanceStateWorstOfMicrosoft.SQLServer.2016.Monitor.DBFileGroupFx.StaleCFPsMicrosoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFxPerformanceCollectionTrueFalseFalseTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.DBFileGroupFx.ContainerFreeSpacePercentRollUpDB Memory-Optimized Data Filegroup Container Space (rollup)The monitor reports a warning when the available disk space for all Memory-Optimized Data Filegroup Containers drops below the Warning Threshold setting, expressed as percentage of the sum of the Memory-Optimized Data Filegroup Container size plus disk free space. The monitor reports a critical state when the free space drops below the Critical Threshold. This monitor is a dependency (rollup) monitor.Microsoft.SQLServer.2016.DependencyMonitor.DBFileGroupFx.ContainerFreeSpacePercentRollUpMicrosoft.SQLServer.2016.DBFileGroupFxMicrosoft.SQLServer.2016.AggregateMonitor.DBFileGroupFx.SpaceMonitorBestOfMicrosoft.SQLServer.2016.Monitor.Container.FreeSpacePercentMicrosoft.SQLServer.2016.DBFileGroupFxHostsContainerPerformanceHealthTrueTrueMatchMonitorHealthNormalTrueTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.HashIndexAvgChainLengthMonitorAverage length of the row chains in the hash buckets (rollup)This monitor checks Hash Index Empty Buckets Count and Average Length of the Row Chains in the SQL Database. This monitor is a dependency (rollup) monitor.Microsoft.SQLServer.2016.DependencyMonitor.HashIndexAvgChainLengthMonitorMicrosoft.SQLServer.2016.DatabaseSystem.Health.ConfigurationStateWorstOfMicrosoft.SQLServer.2016.Monitoring.HashIndexAvgChainLengthMonitorMicrosoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFxConfigurationHealthTrueFalseFalseTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.HashIndexEmptyBucketsCountMonitorEmpty Bucket percent in the hash index (rollup)This monitor checks Hash Index Empty Buckets Count in the SQL Database. This monitor is a dependency (rollup) monitor.Microsoft.SQLServer.2016.DependencyMonitor.HashIndexEmptyBucketsCountMonitorMicrosoft.SQLServer.2016.DatabaseSystem.Health.ConfigurationStateWorstOfMicrosoft.SQLServer.2016.Monitoring.HashIndexEmptyBucketsCountMonitorMicrosoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFxConfigurationHealthTrueFalseFalseTruePublic
Microsoft.SQLServer.2016.DependencyMonitor.XTPConfigurationMonitorXTP Configuration (rollup)This monitor checks the status of the SQL Database XTP Configuration. This monitor is a dependency (rollup) monitor. Note that this monitor works only with Enterprise, Developer, and Evaluation editions of Microsoft SQL Server. With other editions, the monitor will always be in warning state.Microsoft.SQLServer.2016.DependencyMonitor.XTPConfigurationMonitorMicrosoft.SQLServer.2016.DatabaseSystem.Health.ConfigurationStateWorstOfMicrosoft.SQLServer.2016.Monitoring.XTPConfigurationMonitorMicrosoft.SQLServer.2016.RelationshipType.DBHostsDBFileGroupFxConfigurationHealthTrueFalseTrueTruePublic