The current system for getting the values from performance counters has one limitation - the name of the counter for an item must be stored as the native name on the target machine. When you have a mix of localized and english Windows system, then you must have more templates for Windows machines. The solution is described in an article from MS KB http://support.microsoft.com/kb/q287159/. The implementation can look as:
- the agent during its startup reads the english names as they exists even on non-english systems
- creates a translation table english_name => index_of_counter
- and when a value is requested then it finds the index for english name and asks Windows directly with that index.
See http://www.zabbix.com/forum/showthread.php?t=7455 for a real case, where such solution would be useful.
- the agent during its startup reads the english names as they exists even on non-english systems
- creates a translation table english_name => index_of_counter
- and when a value is requested then it finds the index for english name and asks Windows directly with that index.
See http://www.zabbix.com/forum/showthread.php?t=7455 for a real case, where such solution would be useful.