| DisplayName | Description | ID | Type | Isolation | Accessibility | RunAs |
| Discovery Data Source | Discovery Data Source | Microsoft.SqlServer.Azure.DataSource.DatabaseDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Data Source Elastic Pool Discovery | Data source for Elastic Pool Discovery. | Microsoft.SqlServer.Azure.DataSource.ElasticPoolDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Data Source for Event Log Collection Target Management Server Discovery | The Data Source for Event Log Collection Target Management Server Discovery | Microsoft.SqlServer.Azure.DataSource.EventLogCollectionTargetManagementServerDiscovery | DataSourceModuleType | Any | Internal | |
| Microsoft Azure SQL Data Source Rest Server Discovery | Data source for server discovery generated by the template in case of REST authentication mode. | Microsoft.SqlServer.Azure.DataSource.RestServerDiscovery | DataSourceModuleType | Any | Public | |
| Microsoft Azure SQL Data Source Rest Server Seed Discovery | Data source for Seed discovery generated by the template in case of REST authentication mode. | Microsoft.SqlServer.Azure.DataSource.RestServerSeedDiscovery | DataSourceModuleType | Any | Public | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Data Source Server Property Discovery | Data source for server properties discovery in T-SQL authentication mode. | Microsoft.SqlServer.Azure.DataSource.ServerPropertyDiscoveryDataSource | DataSourceModuleType | Any | Internal | |
| Microsoft Azure SQL Data Source Server Replica Discovery | Data source for Server Replica Discovery. | Microsoft.SqlServer.Azure.DataSource.ServerReplicaDiscovery | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Cloud Service Base Scripted Discovery Data Provider | This module allows execution of PowerShell scripts to discover objects of Microsoft Azure SQL Database cloud service. | Microsoft.SqlServer.Azure.Module.BaseScriptedDiscoveryDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Cloud Service Base Scripted Property Bag Data Provider | This module allows execution of PowerShell scripts to collect the data into Property Bag objects. | Microsoft.SqlServer.Azure.Module.BaseScriptedPropertyBagDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure T-SQL Connection Monitoring Property Bag Data Provider | This module collects Microsoft Azure SQL Database T-SQL Connection Monitoring into Property Bag object. | Microsoft.SqlServer.Azure.Module.ConnectionMonitoring | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Event Log Property Bag Data Provider | This module collects Microsoft Azure SQL Database event log into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseEventLogMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Locks Count Property Bag Data Provider | This module collects Microsoft Azure SQL Database locks count into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseLocksCountMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Network Utilization Property Bag Data Provider | This module collects Microsoft Azure SQL Database network utilization metrics into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseNetworkMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Replication State Property Bag Data Provider | This module collects Microsoft Azure SQL Database event log into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseReplicationLinkState | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Event Log Property Bag Data Provider | This module collects Microsoft Azure SQL Database event log into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseResourceStatsMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Sessions Stats Property Bag Data Provider | This module collects Microsoft Azure SQL Database sessions metrics into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseSessionsMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Space Property Bag Data Provider | This module collects Microsoft Azure SQL Database size metrics into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseSpaceMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database State Property Bag Data Provider | This module collects Microsoft Azure SQL Database state into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseStateMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Transactions Log Space Property Bag Data Provider | This module collects Microsoft Azure SQL Database transactions log space utilization into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseTransactionsLogSpaceMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Transactions Run Time Property Bag Data Provider | This module collects Microsoft Azure SQL Database transactions run time into Property Bag object. | Microsoft.SqlServer.Azure.Module.DatabaseTransactionsRunTimeMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database .Net Framework version monitoring Data Source | Data Source for .Net Framework version monitoring | Microsoft.SqlServer.Azure.Module.DotNetVersion.DataSource | DataSourceModuleType | Any | Internal | |
| Microsoft Azure SQL Number of Databases Per Pool Property Bag Data Provider | This module collects number of databases per elastic pool into Property Bag object. | Microsoft.SqlServer.Azure.Module.ElasticPoolNumberOfDatabasesMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Elastic Pool Resource Stats Property Bag Data Provider | This module collects Microsoft Azure SQL Elastic Database Pool resource stats into Property Bag object. | Microsoft.SqlServer.Azure.Module.ElasticPoolResourceStatsMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Cloud Service Number Of Databases Property Bag Data Provider | This module collects number of databases hosted in Microsoft Azure SQL Database cloud service into Property Bag object. | Microsoft.SqlServer.Azure.Module.NumberOfDatabasesMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Cloud Service Discovery Data Provider | This module discovers Watcher Node and Microsoft Azure SQL Database cloud service instance specified in the template configuration. | Microsoft.SqlServer.Azure.Module.ServerDiscoveryDataSource | DataSourceModuleType | Any | Public | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Cloud Service Number Of Allocated DTUs Property Bag Data Provider | This module collects number of DTUs allocated by Microsoft Azure SQL Database cloud service into Property Bag object. | Microsoft.SqlServer.Azure.Module.ServerDtuAllocationDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure SQL Database Cloud Service State Property Bag Data Provider | This module collects the state of Microsoft Azure SQL Database cloud service into Property Bag object. | Microsoft.SqlServer.Azure.Module.ServerStateMonitoringDataSource | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft Azure T-SQL Script Property Bag Data Provider | This module collects Microsoft Azure SQL Database T-SQL data into Property Bag object. | Microsoft.SqlServer.Azure.Module.SqlScriptMonitoring | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft.SqlServer.Azure.Module.DatabaseEventLogMonitoringDataSourceRest | | Microsoft.SqlServer.Azure.Module.DatabaseEventLogMonitoringDataSourceRest | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft.SqlServer.Azure.Module.DatabaseEventLogMonitoringDataSourceSql | | Microsoft.SqlServer.Azure.Module.DatabaseEventLogMonitoringDataSourceSql | DataSourceModuleType | Any | Internal | Microsoft.SqlServer.Azure.Profile.Workflow |
| Microsoft.SqlServer.Azure.Module.SpreadScheduler | | Microsoft.SqlServer.Azure.Module.SpreadScheduler | DataSourceModuleType | Any | Internal | |
| Microsoft.SqlServer.Azure.Module.SyncTimeScheduler | | Microsoft.SqlServer.Azure.Module.SyncTimeScheduler | DataSourceModuleType | Any | Internal | |
| Microsoft.SqlServer.Azure.Module.Scheduler | | Microsoft.SqlServer.Azure.Module.Scheduler | DataSourceModuleType | Any | Internal | |