Closed
Description
Relevant telegraf.conf:
query_version = 2
exclude_query = [ 'WaitStatsCatagorized' , 'DatabaseIO' , 'DatabaseProperties' , 'CPUHistory' , 'DatabaseSize' , 'DatabaseStats' , 'MemoryClerk' , 'VolumeSpace' , 'Schedulers' , 'AzureDBResourceStats' , 'AzureDBResourceGovernance' , 'SqlRequests' ]
System info:
PS C:\Program Files\telegraf> .\tele
Telegraf 1.12.4 (git: HEAD 9a4f08e)
Windows 2016 & 2012 R2
SQL Server 2016 and 2017
Steps to reproduce:
- Add sqlserver input plugin config
- Start telegraf service or run
telegraf.exe --test
- Watch all the SQL Server metrics come through
Expected behavior:
I expect queries defined in the exclude_query option to be excluded from data collected and forwarded.
Actual behavior:
It appears as if all metrics are being collected and forwarded regardless of exclude_query config. Even if you define all query types in the exclude_query option, you still get SQL Server metrics pulled back when running telegraf.
Additional info:
Disk\ Read\ IO\ Throttled/sec\ |\ default\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Read\ IO\ Throttled/sec\ |\ internal\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Read\ IO/sec\ |\ default\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Read\ IO/sec\ |\ internal\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Write\ Bytes/sec\ |\ default\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Write\ Bytes/sec\ |\ internal\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Write\ IO\ Throttled/sec\ |\ default\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Write\ IO\ Throttled/sec\ |\ internal\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Write\ IO/sec\ |\ default\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Disk\ Write\ IO/sec\ |\ internal\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=0i 1572537597000000000
Max\ memory\ (KB)\ |\ default\ |\ Resource\ Pool\ Stats,host=host,index=dbmetrics,servername=server:MSSQLSERVER2017,type=Performance\ counters value=5976880i 1572537597000000000