diff --git a/plugins/inputs/sqlserver/azuresqlmanagedqueries.go b/plugins/inputs/sqlserver/azuresqlmanagedqueries.go index 716eeae7a..1b1a7ca20 100644 --- a/plugins/inputs/sqlserver/azuresqlmanagedqueries.go +++ b/plugins/inputs/sqlserver/azuresqlmanagedqueries.go @@ -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] diff --git a/plugins/inputs/sqlserver/azuresqlmanagedqueries_test.go b/plugins/inputs/sqlserver/azuresqlmanagedqueries_test.go index 61c0fb16a..2c59019d1 100644 --- a/plugins/inputs/sqlserver/azuresqlmanagedqueries_test.go +++ b/plugins/inputs/sqlserver/azuresqlmanagedqueries_test.go @@ -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"))