Describe the enhancement:
When using wildcards for perfmon objects in the windows Integration, the windows.perfmon.object field should show the actual object name, not the wildcard.
Example objects:
sql_server1:Databases
Sql_testServer:Databases
SomeOtherSQLVersion:Databases
Example config:
object: "*:Databases"
instance: ["*"]
counters:
- name: "Transactions/sec"
Describe a specific use case for the enhancement or feature:
Current behaviour
- All databases are discovered correctly.
- The
windows.perfmon.object field is always set to *:Databases
- It does not show which SQL Server the database belongs to.
Expected behavior
- Wildcards should be used only for discovery.
- The
windows.perfmon.object field should contain the real matched object name (for example sql_server1:Databases).
Describe the enhancement:
When using wildcards for perfmon objects in the windows Integration, the
windows.perfmon.objectfield should show the actual object name, not the wildcard.Example objects:
Example config:
Describe a specific use case for the enhancement or feature:
Current behaviour
windows.perfmon.objectfield is always set to*:DatabasesExpected behavior
windows.perfmon.objectfield should contain the real matched object name (for examplesql_server1:Databases).