feat(inputs.sqlserver): add @@SERVICENAME and SERVERPROPERTY(''IsClustered'') in measurement sqlserver_server_properties (#12351)
This commit is contained in:
parent
7df97486d4
commit
5eee8faa95
|
|
@ -214,6 +214,7 @@ SET @SqlStatement = '
|
||||||
SELECT
|
SELECT
|
||||||
''sqlserver_server_properties'' AS [measurement]
|
''sqlserver_server_properties'' AS [measurement]
|
||||||
,REPLACE(@@SERVERNAME,''\'','':'') AS [sql_instance]
|
,REPLACE(@@SERVERNAME,''\'','':'') AS [sql_instance]
|
||||||
|
,@@SERVICENAME AS [service_name]
|
||||||
,si.[cpu_count]
|
,si.[cpu_count]
|
||||||
,(SELECT [total_physical_memory_kb] FROM sys.[dm_os_sys_memory]) AS [server_memory]
|
,(SELECT [total_physical_memory_kb] FROM sys.[dm_os_sys_memory]) AS [server_memory]
|
||||||
,(SELECT [available_physical_memory_kb] FROM sys.[dm_os_sys_memory]) AS [available_server_memory]
|
,(SELECT [available_physical_memory_kb] FROM sys.[dm_os_sys_memory]) AS [available_server_memory]
|
||||||
|
|
@ -221,6 +222,7 @@ SELECT
|
||||||
,CAST(SERVERPROPERTY(''EngineEdition'') AS int) AS [engine_edition]
|
,CAST(SERVERPROPERTY(''EngineEdition'') AS int) AS [engine_edition]
|
||||||
,DATEDIFF(MINUTE,si.[sqlserver_start_time],GETDATE()) AS [uptime]
|
,DATEDIFF(MINUTE,si.[sqlserver_start_time],GETDATE()) AS [uptime]
|
||||||
,SERVERPROPERTY(''ProductVersion'') AS [sql_version]
|
,SERVERPROPERTY(''ProductVersion'') AS [sql_version]
|
||||||
|
,SERVERPROPERTY(''IsClustered'') AS [instance_type]
|
||||||
,LEFT(@@VERSION,CHARINDEX('' - '',@@VERSION)) AS [sql_version_desc]
|
,LEFT(@@VERSION,CHARINDEX('' - '',@@VERSION)) AS [sql_version_desc]
|
||||||
,dbs.[db_online]
|
,dbs.[db_online]
|
||||||
,dbs.[db_restoring]
|
,dbs.[db_restoring]
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue