| DisplayName | ID | Target | Category | Enabled | Alert Generate |
| Collect Microsoft Azure SQL Database Count Connection Blocked By the firewall | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseBlockedByFirewall | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Count Failed Connection | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseConnectionFailed | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Count Successful Connection | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseConnectionSuccessful | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database CPU Usage (\%) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseCpu | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Data I/O (\%) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseDataIO | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Count of Deadlock | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseDeadLock | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Free Space (MB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseFreeSpaceMb | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Free Space (\%) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseFreeSpacePercent | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Transactions Locks Count | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseLocksCount | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Log Write (\%) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseLogWritePercent | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| [Deprecated] Collect Microsoft Azure SQL Database External Network Egress (KB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseNetworkExternalEgress | Microsoft.SqlServer.Azure.Database | PerformanceCollection | False | False |
| [Deprecated] Collect Microsoft Azure SQL Database External Network Ingress (KB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseNetworkExternalIngress | Microsoft.SqlServer.Azure.Database | PerformanceCollection | False | False |
| [Deprecated] Collect Microsoft Azure SQL Database Internal Network Egress (KB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseNetworkInternalEgress | Microsoft.SqlServer.Azure.Database | PerformanceCollection | False | False |
| [Deprecated] Collect Microsoft Azure SQL Database Internal Network Ingress (KB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseNetworkInternalIngress | Microsoft.SqlServer.Azure.Database | PerformanceCollection | False | False |
| Collect Microsoft Azure SQL Database Number Of Sessions | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseNumberOfSessions | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Total Space Quota (MB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseQuotaSizeMb | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Sessions Average Memory Consumption (MB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseSessionsAverageMemoryMb | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Sessions (\%) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseSessionsPercent | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Sessions Rows Returned | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseSessionsRowsReturned | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Sessions Total CPU Time (ms) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseSessionsTotalCpu | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Sessions Total Read/Write Operations | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseSessionsTotalIo | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Sessions Total Memory Consumption (MB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseSessionsTotalMemoryMb | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Count Throttling Long Transaction | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseThrottlingLongTransaction | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Transactions Max Log Usage (MB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseTransactionsMaxLogUsageMb | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Transactions Max Running Time (minutes) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseTransactionsMaxRunTimeMinutes | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Used Space (MB) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseUsedSpaceMb | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Used Space (\%) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseUsedSpacePercent | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database Workers (\%) | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseWorkerPercent | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Microsoft Azure SQL Database XTP Storage (Memory-Optimized Data Storage) in percentage terms | Microsoft.SqlServer.Azure.PerformanceRule.DatabaseXTPStoragePercent | Microsoft.SqlServer.Azure.Database | PerformanceCollection | True | False |
| Collect Number Of Database For Microsoft Azure SQL Database Cloud Service | Microsoft.SqlServer.Azure.PerformanceRule.NumberOfDatabases | Microsoft.SqlServer.Azure.Server | PerformanceCollection | True | False |
| Microsoft Azure SQL Database Management Pack Self-Monitoring | Microsoft.SqlServer.Azure.Rule.SelfMonitoringCritical | Microsoft.SqlServer.Azure.WatcherNode | Alert | True | True |
| Microsoft Azure SQL Database Management Pack Self-Monitoring (Non-Critical) | Microsoft.SqlServer.Azure.Rule.SelfMonitoringWarning | Microsoft.SqlServer.Azure.WatcherNode | Alert | True | True |