| DisplayName | Description | ID | RunAs | Accessibility | Support Monitor Recalculate |
| Microsoft Azure SQL Database State Unit Monitor Type | This unit monitor type checks SQL Database state. | Microsoft.SqlServer.Azure.UnitMonitorType.Connection | | Internal | False |
| Microsoft Azure SQL Database Event Log Monitor Type | This unit monitor type checks SQL Database Event Log. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseEventLog | | Internal | False |
| Microsoft Azure SQL Database Free Space Unit Monitor Type | This unit monitor type checks SQL Database free space. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseFreeSpace | | Internal | False |
| Microsoft Azure SQL Database Locks Count Unit Monitor Type | This unit monitor type checks SQL Database locks count. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseLocksCount | | Internal | False |
| Microsoft Azure SQL Database Geo-Replication Link State Unit Monitor Type | This unit monitor type checks SQL Database locks Geo-Replication Link State. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseReplicationLinkState | | Internal | False |
| Microsoft Azure SQL Database Resource Stats Monitor Type | This unit monitor type checks SQL Database resource stats. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseResourceStats | | Internal | False |
| Microsoft Azure SQL Database Sessions Unit Monitor Type | This unit monitor type checks SQL Database sessions stats. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseSessions | | Internal | False |
| Microsoft Azure SQL Database State Unit Monitor Type | This unit monitor type checks SQL Database state. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseState | | Internal | False |
| Microsoft Azure SQL Database Transactions Max Log Usage Unit Monitor Type | This unit monitor type checks SQL Database transactions maximum log space usage. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseTransactionsMaxLogUsage | | Internal | False |
| Microsoft Azure SQL Database Transactions Max Execution Time Unit Monitor Type | This unit monitor type checks Microsoft Azure SQL Database transactions maximum execution time. | Microsoft.SqlServer.Azure.UnitMonitorType.DatabaseTransactionsMaxRunTime | | Internal | False |
| Microsoft Azure SQL Elastic Database Pool Number Of Databases Unit Monitor Type | This unit monitor type checks the number of databases contained in a specific Microsoft Azure SQL Elastic Database Pool. | Microsoft.SqlServer.Azure.UnitMonitorType.ElasticPool.NumberOfDatabases | | Internal | True |
| Microsoft Azure SQL ElasticPool Resource Stats Monitor Type | This unit monitor type checks SQL ElasticPool resource stats. | Microsoft.SqlServer.Azure.UnitMonitorType.ElasticPoolResourceStats | | Internal | False |
| Microsoft Azure SQL Database Cloud Service Number Of Databases Unit Monitor Type | This unit monitor type checks the number of databases hosted in a specific Microsoft Azure SQL Database cloud service. | Microsoft.SqlServer.Azure.UnitMonitorType.NumberOfDatabases | | Internal | False |
| Microsoft Azure SQL Database Cloud Service Number Of Allocated DTUs Unit Monitor Type | This unit monitor type checks the number of DTUs allocated by a specific Microsoft Azure SQL Database cloud service. | Microsoft.SqlServer.Azure.UnitMonitorType.ServerDtuAllocation | | Internal | False |
| Microsoft Azure SQL Database Cloud Service State Unit Monitor Type | This unit monitor type checks Microsoft Azure SQL Database cloud service state. | Microsoft.SqlServer.Azure.UnitMonitorType.ServerState | | Internal | False |