To generate a monthly report of all new Azure Resource Manager resource deployments in your subscription, you should use the Azure Activity Log. The Azure Activity Log provides detailed information about operations on resources within your subscription, including who started an operation, when it occurred, and the status of the operation. This activity log can be filtered and exported, such as into a CSV file, to create the required monthly report.




Azure Monitor is the recommended solution for monitoring Azure SQL Database and Azure SQL Database Managed Instance deployments. Azure Monitor provides a consistent monitoring approach that supports both current-state analysis and longer-term analysis. It collects metrics in near real-time, multiple times per minute, and maintains them for up to one hour, while also supporting longer-term analysis by collecting metrics multiple times per hour and maintaining them for up to two weeks. Azure Monitor also supports monitoring the number of concurrent logins and concurrent sessions, providing a comprehensive monitoring solution for your SQL deployments.

