| DisplayName | Description | ID | RunAs | Accessibility | Support Monitor Recalculate |
| MSSQL 2017 on Linux: DMV Configuration Status | This monitor checks the status of DMV access configuration. | Microsoft.SQLServer.2017.Linux.DBEngine.Configuration.DMVConfig | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: Agent Long Running Jobs | This monitor type checks the current execution time of all agent jobs against specified time thresholds. | Microsoft.SQLServer.2017.Linux.MonitorType.Agent.LongRunningJobs | | Internal | False |
| MSSQL 2017 on Linux: Agent Long Running Jobs Provider (Per Job) | MSSQL 2017 on Linux: Agent Long Running Jobs Provider (Per Job) | Microsoft.SQLServer.2017.Linux.MonitorType.AgentJob.Duration | | Internal | False |
| MSSQL 2017 on Linux: Agent Job Last Run State | MSSQL 2017 on Linux: Agent Job Last Run State. | Microsoft.SQLServer.2017.Linux.MonitorType.AgentJob.LastRunState | | Internal | False |
| MSSQL 2017 on Linux:Memory-Optimized Data Filegroup Container Free Space | MSSQL 2017 on Linux:Memory-Optimized Data Filegroup Container Free Space | Microsoft.SQLServer.2017.Linux.MonitorType.Container.FreeSpacePercent | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: Database Backup Status | This monitor type checks the state of a database backup on a MSSQL 2017 Database Engine installation on Linux. | Microsoft.SQLServer.2017.Linux.MonitorType.Database.DBBackupStatus | | Internal | False |
| MSSQL 2017 on Linux: Database Configuration | This monitor type checks the configuration of a database on a MSSQL 2017 Database Engine on Linux installation. | Microsoft.SQLServer.2017.Linux.MonitorType.Database.DBConfigurationStatus | | Internal | False |
| MSSQL 2017 on Linux: DB Disk Read Latency | This monitor type checks is disk Read latency below threshold or not. | Microsoft.SQLServer.2017.Linux.MonitorType.Database.DBDiskReadLatency | | Internal | False |
| MSSQL 2017 on Linux: DB Disk Write Latency | This monitor type checks is disk Write latency below threshold or not. | Microsoft.SQLServer.2017.Linux.MonitorType.Database.DBDiskWriteLatency | | Internal | False |
| MSSQL 2017 on Linux: DB Percentage Change | This monitor type checks for a change in database free space between subsequent polling intervals. | Microsoft.SQLServer.2017.Linux.MonitorType.Database.DBPercentageChange | | Internal | False |
| MSSQL 2017 on Linux: Database Free Space | This monitor type checks the amount of free space of the database on MSSQL 2017 Database against the specified thresholds. The monitor type can check for absolute free space, or free space expressed as percentage. | Microsoft.SQLServer.2017.Linux.MonitorType.Database.DBSize | | Internal | False |
| MSSQL 2017 on Linux: Database Status | This monitor type checks the state of a database on a MSSQL 2017 Database Engine on Linux installation. | Microsoft.SQLServer.2017.Linux.MonitorType.Database.DBStatus | | Internal | False |
| MSSQL 2017 on Linux: DB Transaction Log Free Space (\%) Performance | Transaction Log Free Space (\%) monitor type for MSSQL 2017 DBs | Microsoft.SQLServer.2017.Linux.MonitorType.Database.TransactionLogSpaceFreePercent | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: DB Average Wait Time Performance | Average Wait Time monitor type for 2017 DBs on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.AverageWaitTime | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: Blocked Session Provider | | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.BlockingSessions | | Internal | False |
| MSSQL 2017 on Linux: DB Engine Buffer Cache Hit Ratio | DB Engine Buffer Cache Hit Ratio monitor type for 2017 DBs on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.BufferCacheHitRatio | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: DB Engine Status Provider | | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.DBEngineStatus | | Internal | False |
| MSSQL 2017 on Linux: DB Engine Page Life Expectancy (s) | DB Engine Page Life Expectancy (s) monitor type for 2017 DBs on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.PageLifeExpectancy | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: DB Engine Service Pack Compliance | DB Engine Service Pack Compliance monitor type for 2017 DBs on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.ServicePackLevel | | Internal | False |
| MSSQL 2017 on Linux: Smart Admin Health Policy Monitor Type | Two-state monitor type used to monitor Smart Admin Health Policies. | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.SmartAdminHealthPolicy | | Internal | False |
| MSSQL 2017 on Linux: SQL Re-Compilation | DB Engine SQL Re-Compilation monitor type on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.SQLRecompilation | | Internal | False |
| MSSQL 2017 on Linux: Stolen Server Memory | Stolen Server Memory monitor type on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.StolenServerMemory | | Internal | False |
| MSSQL 2017 on Linux: DB Engine Thread Count | DB Engine Thread Count monitor type for 2017 DBs on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBEngine.ThreadCount | | Internal | False |
| MSSQL 2017 on Linux: DB File Free Space Total | | Microsoft.SQLServer.2017.Linux.MonitorType.DBFile.DBFileSpace | | Internal | False |
| MSSQL 2017 on Linux: DB FILESTREAM Filegroup Free Space | This monitor type checks the Free Space in the DB Filestream Filegroup. | Microsoft.SQLServer.2017.Linux.MonitorType.DBFilegroupFd.GroupSpace | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: Average length of the row chains in the hash buckets | This monitor type checks the Average length of the row chains in the hash buckets on Linux. | Microsoft.SQLServer.2017.Linux.MonitorType.DBFilegroupFx.HashIndexAvgChainLength | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: Empty Bucket percent in the hash index | This monitor type checks the Empty Bucket percent in the hash index on Linux. | Microsoft.SQLServer.2017.Linux.MonitorType.DBFilegroupFx.HashIndexEmptyBucketsCount | Microsoft.SQLServer.MonitoringAccount | Internal | False |
| MSSQL 2017 on Linux: Memory-Optimized Data Stale Checkpoint Files Ratio Monitor Type | SQL Server 2017 Memory-Optimized Data Stale Checkpoint Files Ratio Monitor Type on Linux | Microsoft.SQLServer.2017.Linux.MonitorType.DBFilegroupFx.StaleCFPs | | Internal | False |
| MSSQL 2017 on Linux: DB Log File Free Space Total | | Microsoft.SQLServer.2017.Linux.MonitorType.DBLogFile.DBLogFileSpace | | Internal | False |
| MSSQL 2017 on Linux: Two State Custom User Policy Monitor Type | Two-state monitor type used to monitor Custom User Policies. | Microsoft.SQLServer.2017.Linux.MonitorType.Policy.TwoStatePolicy | | Internal | False |
| MSSQL 2017 on Linux: Sql Service Status | MSSQL 2017 on Linux: Sql Service Status. | Microsoft.SQLServer.2017.Linux.MonitorType.SqlServiceStatus | | Internal | False |
| MSSQL 2017 on Linux: Memory-Optimized Data User Resource Pool Monitor Type | SQL Server 2017 on Linux Memory-Optimized Data User Resource Pool Monitor Type | Microsoft.SQLServer.2017.Linux.MonitorType.UserResourcePool.MemoryConsumption | | Internal | False |