Telegraf on non-english servers

:clap: Greetings,

I have trouble collectings stats with telegraf from non-english windows systems. About half our systems the system language is english and whatever winperf objects I throw it it works perfectly.

Like older github issues below, this is not the case with the Dutch system language set:

This is suppose to be fixed with Telegraf 1.3. Ive tried latest stable and nightly. The Previstasupport config option does not help. Off course Iā€™ve verified the names of these counters but running --test gives me no results on both native language objects or english on those systems.

Is this a regression or am I doing something wrong ?

Non-english support should be working in Telegraf 1.7, here is the most recent issue on this subject.

Greetings,

It seems I had not tested enough; I was only using limited RDS objects as a test case.

After a little further testing, as long as Iā€™m using english winperf object names for common things, it works perfectly!

However using the following winperf objects returns nothing while running get-counter locally works like a charm.

  • ā€œTerminal Servicesā€
  • ā€œRemoteFX Graphicsā€
  • ā€œRemote Desktop Connection Broker Redirector Countersetā€
  • ā€œRemote Desktop Database Countersetā€

Basically any winperf object related to Remote desktop services does not return anything. Is there a solution for me to use these objects as Iā€™m trying to monitor an RDS cluster.

Edit:
Running those objects on an native english host that has those objects available only returns values on ā€œRemote Desktop Database Countersetā€, Nothing on the others (with a copy/paste config. No modifications).