All Unit Monitors in Microsoft.SQLServer.2017.Windows.Monitoring Management Pack

 DisplayNameDescriptionIDTargetParent MonitorCategoryEnabledInstance NameCounter NameFrequencyAlert GenerateAlert SeverityAlert PriorityAlert Auto ResolveMonitor TypeRemotableAccessibilityRunAs
Microsoft.SQLServer.2017.Windows.Database.LogShippingSourceMonitorSource Log ShippingThis monitor detects when a log shipping source has not had its logs backed up within the threshold defined as a part of the log shipping configuration. Note that no Log Shipping is supported by any edition of SQL Server Express.Microsoft.SQLServer.2017.Windows.Database.LogShippingSourceMonitorMicrosoft.SQLServer.2017.Windows.DatabaseSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.LogShippingTruePublic
Microsoft.SQLServer.2017.Windows.DBEngine.Configuration.DMVConfigMonitorDMV Configuration StatusThis monitor checks the status of DMV access configuration on Windows.Microsoft.SQLServer.2017.Windows.DBEngine.Configuration.DMVConfigMonitorMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.ConfigurationStateAvailabilityHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.DBEngine.Configuration.DMVConfigTruePublic
Microsoft.SQLServer.2017.Windows.DBEngine.Configuration.SPNStatusMonitorService Principal Name Configuration StatusThis monitor checks the status of the Microsoft SQL Server instance Service Principal Name configuration. Note that the monitor is always in "Healthy" state for non-domain joined machines.Microsoft.SQLServer.2017.Windows.DBEngine.Configuration.SPNStatusMonitorMicrosoft.SQLServer.2017.Windows.LocalDBEngineSystem.Health.ConfigurationStateAvailabilityHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.DBEngine.Configuration.SPNStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Agent.LongRunningJobsLong Running JobsThis monitor checks for long running SQL Agent jobs. Note that SQL Server Agent Service is not supported by any edition of SQL Server Express; there is no appropriate discovered object. This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Agent.LongRunningJobsMicrosoft.SQLServer.2017.Windows.AgentSystem.Health.PerformanceStatePerformanceHealthFalse0TrueMatchMonitorHealthNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Agent.LongRunningJobsTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Agent.ServiceStatusSQL Server Agent ServiceThis monitor checks the status of the SQL Agent service for this instance of SQL Server. Note that SQL Server Agent Windows Service is not supported by any edition of SQL Server Express.Microsoft.SQLServer.2017.Windows.Monitor.Agent.ServiceStatusMicrosoft.SQLServer.2017.Windows.AgentSystem.Health.AvailabilityStatePerformanceHealthTrue0TrueMatchMonitorHealthNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.SqlServiceStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.AgentJob.DurationJob DurationMonitors Agent Job Duration. 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.2017.Windows.Monitor.AgentJob.DurationMicrosoft.SQLServer.2017.Windows.AgentJobSystem.Health.PerformanceStatePerformanceCollectionTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.AgentJob.DurationTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.AgentJob.LastRunStateLast Run StatusSQL 2017 Agent Job on Windows Last Run State Monitor. Monitors the last run state of an SQL Agent Job. 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.2017.Windows.Monitor.AgentJob.LastRunStateMicrosoft.SQLServer.2017.Windows.AgentJobSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.AgentJob.LastRunStateTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Container.FreeSpacePercentMemory-Optimized Data Filegroup Container Free SpaceThe monitor reports a warning when the available disk space for the Memory-Optimized Data Filegroup Container 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 alert when the free space drops below the Critical Threshold.Microsoft.SQLServer.2017.Windows.Monitor.Container.FreeSpacePercentMicrosoft.SQLServer.2017.Windows.ContainerSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Container.FreeSpacePercentTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoCloseConfigurationAuto Close ConfigurationMonitors the Auto Close setting for the database on Windows. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoCloseConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.AutomaticConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoCreateStatConfigurationAuto Create Statistics ConfigurationMonitors the Auto Create Statistic setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoCreateStatConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.AutomaticConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoShrinkConfigurationAuto Shrink ConfigurationMonitors the Auto Shrink setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoShrinkConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.AutomaticConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoUpdateStatAsyncConfigurationAuto Update Statistics Async ConfigurationMonitors the Auto Update Atatistics Asynchronously setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoUpdateStatAsyncConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.AutomaticConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoUpdateStatConfigurationAuto Update Statistics ConfigurationMonitors the Auto Update Statistics setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.AutoUpdateStatConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.AutomaticConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.DBBackupStatusDatabase Backup StatusThis monitor checks the status of the database backup as reported by Microsoft SQL Server. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.DBBackupStatusMicrosoft.SQLServer.2017.Windows.DatabaseSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBBackupStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.DBChainingConfigurationDB Chaining ConfigurationMonitors the Cross-database Ownership Chaining Enabled setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.DBChainingConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.ExternalAccessConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.DBDiskReadLatencyDB Disk Read LatencyMonitors the disk Read latency from all logical disks which host database files.Microsoft.SQLServer.2017.Windows.Monitor.Database.DBDiskReadLatencyMicrosoft.SQLServer.2017.Windows.DatabaseSystem.Health.PerformanceStatePerformanceHealthFalse0TrueMatchMonitorHealthHighTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBDiskReadLatencyTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.DBDiskWriteLatencyDB Disk Write LatencyMonitors the disk Write latency from all logical disks which host database files.Microsoft.SQLServer.2017.Windows.Monitor.Database.DBDiskWriteLatencyMicrosoft.SQLServer.2017.Windows.DatabaseSystem.Health.PerformanceStatePerformanceHealthFalse0TrueMatchMonitorHealthHighTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBDiskWriteLatencyTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.DBStatusDatabase StatusThis monitor checks the status of the database as reported by Microsoft SQL Server.Microsoft.SQLServer.2017.Windows.Monitor.Database.DBStatusMicrosoft.SQLServer.2017.Windows.DatabaseSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.PageVerifyConfigurationPage Verify ConfigurationMonitors the Page Verify setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.PageVerifyConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.RecoveryConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.RecoveryModelConfigurationRecovery Model ConfigurationMonitors the Recovery model setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.RecoveryModelConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.RecoveryConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.RowsSizePercentDB Free Space LeftMonitors the space available in the database and on the media hosting the database in percentage terms. Note: This monitor is disabled by default. Please use overrides to enable it when necessary. This monitor does not count free space for FILESTREAM and Memory-Optimized Data file groups.Microsoft.SQLServer.2017.Windows.Monitor.Database.RowsSizePercentMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.DBSpacePerformanceHealthFalse0TrueMatchMonitorHealthHighTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBSizeTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.RowsSizePercentageChangeDB Space Percentage ChangeMonitors for a significant decrease of database free space over a number of sample periods. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.RowsSizePercentageChangeMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.DBSpacePerformanceHealthFalse0TrueMatchMonitorHealthNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBPercentageChangeTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.ServiceStatusMSSQL 2017 on Windows: SQL Server Windows ServiceThis monitor checks the status of the Local SQL Server 2017 Database Engine service.Microsoft.SQLServer.2017.Windows.Monitor.Database.ServiceStatusMicrosoft.SQLServer.2017.Windows.LocalDatabaseSystem.Health.AvailabilityStateAvailabilityHealthTrue0FalseTrueMicrosoft.SQLServer.2017.Windows.MonitorType.LocalDatabase.DBServiceStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.TransactionLogSpaceFreePercentTransaction Log Free Space (\%)Transaction Log Free Space (\%) monitor for SQL 2017 DBs on Windows. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.TransactionLogSpaceFreePercentMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.DBSpacePerformanceHealthFalse0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.TransactionLogSpaceFreePercentTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.Database.TrustWorthyConfigurationTrustworthy ConfigurationMonitors the Trustworthy setting for the database. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.Database.TrustWorthyConfigurationMicrosoft.SQLServer.2017.Windows.DatabaseMicrosoft.SQLServer.2017.Windows.Rollup.Database.ExternalAccessConfigurationConfigurationHealthFalse0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.DBConfigurationStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DatabaseErrorUserPolicy.DBErrorUserPolicyStateDatabase Health PolicyTwo-state monitor with 'Error' critical state used particularly for reflecting state of Custom User Policies, which have Database as Facet and one of the predefined error categories as Policy Category.Microsoft.SQLServer.2017.Windows.Monitor.DatabaseErrorUserPolicy.DBErrorUserPolicyStateMicrosoft.SQLServer.2017.Windows.DatabaseErrorUserPolicySystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Policy.TwoStatePolicyTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DatabaseWarningUserPolicy.DBWarningUserPolicyStateDatabase Health PolicyTwo-state monitor with 'Warning' critical state used particularly for reflecting state of Custom User Policies, which have Database as Facet and one of the predefined warning categories as Policy Category.Microsoft.SQLServer.2017.Windows.Monitor.DatabaseWarningUserPolicy.DBWarningUserPolicyStateMicrosoft.SQLServer.2017.Windows.DatabaseWarningUserPolicySystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Policy.TwoStatePolicyTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.AverageWaitTimeAverage Wait TimeAverage Wait Time monitor for 2017 DBsMicrosoft.SQLServer.2017.Windows.Monitor.DBEngine.AverageWaitTimeMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.AverageWaitTimeTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.BlockingSessionsBlocking SessionsMonitors blocked sessions for a SQL instance on Windows. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.BlockingSessionsMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorHighTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.BlockingSessionsTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.BufferCacheHitRatioBuffer Cache Hit RatioBuffer Cache Hit Ratio for 2017 DB EngineMicrosoft.SQLServer.2017.Windows.Monitor.DBEngine.BufferCacheHitRatioMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.BufferCacheHitRatioTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.CPUUtilizationCPU Utilization (\%)CPU Utilization (\%) for MSSQL 2017 DB Engine.Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.CPUUtilizationMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.CPUUtilizationTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.DBEngineStatusDB Engine Health StatusThis monitor checks the health state of the SQL Server 2017 DB Engine.Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.DBEngineStatusMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.DBEngineStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.FullTextServiceStatusSQL Full-text Filter Daemon Launcher ServiceThis monitor checks the status of the SQL 2017 Full-text Filter Daemon Launcher service. Note that SQL Full-text Search feature is not available in any edition of SQL Server Express, except SQL Server Express with Advanced Services. This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.FullTextServiceStatusMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.AvailabilityStatePerformanceHealthFalse0TrueMatchMonitorHealthNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.SqlServiceStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.PageLifeExpectancyPage Life ExpectancyPage Life Expectancy (s) for 2017 DB EngineMicrosoft.SQLServer.2017.Windows.Monitor.DBEngine.PageLifeExpectancyMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.PageLifeExpectancyTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.ServicePackLevelService Pack ComplianceMonitors the service pack level of the database engine against the compliant settingMicrosoft.SQLServer.2017.Windows.Monitor.DBEngine.ServicePackLevelMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.ConfigurationStateConfigurationHealthTrue0TrueMatchMonitorHealthNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.ServicePackLevelTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.SmartAdminSystemHealthPolicyManaged Backup System Health PolicyThe Managed Backup System Health Policy evaluates critical errors like lack of or invalid SQL Credentials, connectivity errors and reports the health of the system.Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.SmartAdminSystemHealthPolicyMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.SmartAdminHealthPolicyTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.SmartAdminUserActionHealthPolicyManaged Backup User Action Health PolicyThe Managed Backup User Action Health Policy evaluates warnings such as corrupted backups, and such.Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.SmartAdminUserActionHealthPolicyMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.SmartAdminHealthPolicyTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.SQLRecompilationSQL Re-CompilationSQL Re-Compilation for 2017 DB Engine. Note: This monitor is disabled by default. Please use overrides to enable it when necessary.Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.SQLRecompilationMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.SQLRecompilationTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.StolenServerMemoryStolen Server MemoryStolen Server Memory for 2017 DB EngineMicrosoft.SQLServer.2017.Windows.Monitor.DBEngine.StolenServerMemoryMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.StolenServerMemoryTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBEngine.ThreadCountThread CountThread Count for 2017 DB EngineMicrosoft.SQLServer.2017.Windows.Monitor.DBEngine.ThreadCountMicrosoft.SQLServer.2017.Windows.DBEngineSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBEngine.ThreadCountTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBFile.DBFileSpaceDB File Free Space LeftThe monitor reports a warning when the free space (including both already allocated space and free space on the media) drops below the Warning Threshold setting, expressed as percentage of the sum of data size plus disk free space. The monitor reports a critical alert when the free space drops below the Critical Threshold.Microsoft.SQLServer.2017.Windows.Monitor.DBFile.DBFileSpaceMicrosoft.SQLServer.2017.Windows.DBFileSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBFile.DBFileSpaceTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFd.GroupSpaceDB FILESTREAM Filegroup Free SpaceThe monitor reports a warning when the free space drops below the Warning Threshold setting, expressed as percentage of the sum of data size. The monitor reports a critical alert when the free space drops below the Critical Threshold.Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFd.GroupSpaceMicrosoft.SQLServer.2017.Windows.DBFilegroupFdSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBFilegroupFd.GroupSpaceTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFx.HashIndexAvgChainLengthAverage length of the row chains in the hash bucketsThis monitor checks Hash Index Empty Buckets Count and Average Length of the Row Chains in the SQL Database.Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFx.HashIndexAvgChainLengthMicrosoft.SQLServer.2017.Windows.DBFilegroupFxSystem.Health.ConfigurationStateConfigurationHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBFilegroupFx.HashIndexAvgChainLengthTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFx.HashIndexEmptyBucketsCountEmpty Bucket percent in the hash indexThis monitor checks Hash Index Empty Buckets Count in the SQL Database.Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFx.HashIndexEmptyBucketsCountMicrosoft.SQLServer.2017.Windows.DBFilegroupFxSystem.Health.ConfigurationStateConfigurationHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBFilegroupFx.HashIndexEmptyBucketsCountTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFx.StaleCFPsMemory-Optimized Data Stale Checkpoint File Pairs RatioThe 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. Please note that the alerts are raised only if the corresponding database is reasonably big (300 or more checkpoint files total).Microsoft.SQLServer.2017.Windows.Monitor.DBFilegroupFx.StaleCFPsMicrosoft.SQLServer.2017.Windows.DBFilegroupFxSystem.Health.PerformanceStatePerformanceHealthTrue0TrueWarningNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBFilegroupFx.StaleCFPsTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.DBLogFile.DBLogFileSpaceDB Log File Free Space LeftThe monitor reports a warning when the free space (including both already allocated space and free space on the media) drops below the Warning Threshold setting, expressed as percentage of the sum of data size plus disk free space. The monitor reports a critical alert when the free space drops below the Critical Threshold.Microsoft.SQLServer.2017.Windows.Monitor.DBLogFile.DBLogFileSpaceMicrosoft.SQLServer.2017.Windows.DBLogFileSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.DBLogFile.DBLogFileSpaceTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.LocalDBEngine.ServiceStatusSQL Server Windows ServiceThis monitor checks the status of the Local SQL Server 2017 Database Engine service.Microsoft.SQLServer.2017.Windows.Monitor.LocalDBEngine.ServiceStatusMicrosoft.SQLServer.2017.Windows.LocalDBEngineSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.LocalDBEngine.ServiceStatusTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.LocalDBEngine.WmiHealthWMI Health StateThis monitor checks the WMI health state for all namespaces and classes used in the current management pack.Microsoft.SQLServer.2017.Windows.Monitor.LocalDBEngine.WmiHealthMicrosoft.SQLServer.2017.Windows.LocalDBEngineSystem.Health.AvailabilityStateAvailabilityHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.LocalDBEngine.WmiHealthTruePublic
Microsoft.SQLServer.2017.Windows.Monitor.UserResourcePool.MemoryConsumptionResource Pool Memory ConsumptionThe 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.Microsoft.SQLServer.2017.Windows.Monitor.UserResourcePool.MemoryConsumptionMicrosoft.SQLServer.2017.Windows.UserResourcePoolSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.UserResourcePool.MemoryConsumptionTruePublic
Microsoft.SQLServer.SQLServer.2017.Windows.LogShippingDestinationMonitorDestination Log ShippingThis monitor detects when a log-shipping destination has not had a log restored to it within the threshold defined as a part of the log-shipping configuration. Note that no Log Shipping is supported by any edition of SQL Server Express.Microsoft.SQLServer.SQLServer.2017.Windows.LogShippingDestinationMonitorMicrosoft.SQLServer.2017.Windows.DatabaseSystem.Health.PerformanceStatePerformanceHealthTrue0TrueErrorNormalTrueMicrosoft.SQLServer.2017.Windows.MonitorType.Database.LogShippingTruePublic