The iis probe is unable to read one particular perfmon counter, although its visibile in perfmon application itself fine.
perfmon counter that is erroring is
iis: Added monitor 'APP_POOL_WAS'/'Current Application Pool State'/'SMS Distribution Points Pool'
iis: Host: localhost Failed to add monitor 'APP_POOL_WAS'/'Current Application Pool State'/'SMS Distribution Points Pool'
perfmon.log:
perfmon: GetNameStrings : Fetching counters from english locale
perfmon: GetNameStrings - Open registry local machine key SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009
perfmon: GetNameStrings - Query registry info on opened key
perfmon: GetNameStrings - largest value = 0
perfmon: GetNameStrings - Query registry value of Counter
perfmon: Error from GetNameStrings - RegQueryValueEx (Counter): The system cannot find the file specified.
Release : 20.4
Component : UIM - IIS
- Missing registry key
Error from GetNameStrings - RegQueryValueEx (Counter): The system cannot find the file specified.
This error means that the Windows standard API RegQueryValueEx is failing to get the registry handle for key