feat(inputs.sqlserver): Add db name to io stats for MI (#11688)
This commit is contained in:
parent
447e8a385e
commit
1cc24efd3b
|
|
@ -102,6 +102,7 @@ END
|
||||||
SELECT
|
SELECT
|
||||||
'sqlserver_database_io' AS [measurement]
|
'sqlserver_database_io' AS [measurement]
|
||||||
,REPLACE(@@SERVERNAME,'\',':') AS [sql_instance]
|
,REPLACE(@@SERVERNAME,'\',':') AS [sql_instance]
|
||||||
|
,DB_NAME(mf.[database_id]) AS [database_name]
|
||||||
,COALESCE(mf.[physical_name],'RBPEX') AS [physical_filename] --RPBEX = Resilient Buffer Pool Extension
|
,COALESCE(mf.[physical_name],'RBPEX') AS [physical_filename] --RPBEX = Resilient Buffer Pool Extension
|
||||||
,COALESCE(mf.[name],'RBPEX') AS [logical_filename] --RPBEX = Resilient Buffer Pool Extension
|
,COALESCE(mf.[name],'RBPEX') AS [logical_filename] --RPBEX = Resilient Buffer Pool Extension
|
||||||
,mf.[type_desc] AS [file_type]
|
,mf.[type_desc] AS [file_type]
|
||||||
|
|
|
||||||
|
|
@ -107,6 +107,7 @@ func TestAzureSQLIntegration_Managed_DatabaseIO_Query(t *testing.T) {
|
||||||
|
|
||||||
require.True(t, acc.HasMeasurement("sqlserver_database_io"))
|
require.True(t, acc.HasMeasurement("sqlserver_database_io"))
|
||||||
require.True(t, acc.HasTag("sqlserver_database_io", "sql_instance"))
|
require.True(t, acc.HasTag("sqlserver_database_io", "sql_instance"))
|
||||||
|
require.True(t, acc.HasTag("sqlserver_database_io", "database_name"))
|
||||||
require.True(t, acc.HasTag("sqlserver_database_io", "physical_filename"))
|
require.True(t, acc.HasTag("sqlserver_database_io", "physical_filename"))
|
||||||
require.True(t, acc.HasTag("sqlserver_database_io", "logical_filename"))
|
require.True(t, acc.HasTag("sqlserver_database_io", "logical_filename"))
|
||||||
require.True(t, acc.HasTag("sqlserver_database_io", "file_type"))
|
require.True(t, acc.HasTag("sqlserver_database_io", "file_type"))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue