Can we monitor on-premises SQL Server 2012 on Windows 2012 VM , by using Azure Monitor or Azure Log analytics. Basically i want to run check the health of my SQL database, by running an SQL Query.
Please help
SELECT DB_NAME() AS DbName,
name AS FileName,
type_desc,
size/128.0 AS CurrentSizeMB,
size/128.0 - CAST(FILEPROPERTY(name, 'SpaceUsed') AS INT)/128.0 AS FreeSpaceMB
FROM sys.database_files
WHERE type IN (0,1);