feat(inputs.sqlserver): Add db name to io stats for MI (#11688)

This commit is contained in:
deweter 2022-08-17 21:11:06 +02:00 committed by GitHub
parent 447e8a385e
commit 1cc24efd3b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 0 deletions

View File

@ -102,6 +102,7 @@ END
SELECT
'sqlserver_database_io' AS [measurement]
,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.[name],'RBPEX') AS [logical_filename] --RPBEX = Resilient Buffer Pool Extension
,mf.[type_desc] AS [file_type]

View File

@ -107,6 +107,7 @@ func TestAzureSQLIntegration_Managed_DatabaseIO_Query(t *testing.T) {
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", "database_name"))
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", "file_type"))