mirror of
https://github.com/Icinga/icinga2.git
synced 2025-07-29 16:44:29 +02:00
Fix check_perfmon to support non-localized names
This fixes check_perfmon to support non-localized names on localized Windows machines. The fix handles the given performance counter by default as non-localized name, if none is found it falls back to the localized name. refs #5546
This commit is contained in:
parent
d17b403583
commit
5da4fbde3b
@ -297,7 +297,11 @@ bool QueryPerfData(printInfoStruct& pI)
|
|||||||
if (FAILED(status))
|
if (FAILED(status))
|
||||||
goto die;
|
goto die;
|
||||||
|
|
||||||
status = PdhAddCounter(hQuery, pI.wsFullPath.c_str(), NULL, &hCounter);
|
status = PdhAddEnglishCounter(hQuery, pI.wsFullPath.c_str(), NULL, &hCounter);
|
||||||
|
|
||||||
|
if (FAILED(status))
|
||||||
|
status = PdhAddCounter(hQuery, pI.wsFullPath.c_str(), NULL, &hCounter);
|
||||||
|
|
||||||
if (FAILED(status))
|
if (FAILED(status))
|
||||||
goto die;
|
goto die;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user