KBI 310795 Intermittent PDH Error 102 On W2012
Version
Argent XT 8.0A-1104 or above; possibly on Argent AT as well as this appears to be a Microsoft bug
Date
Tuesday, 7 Jan 2014
Summary
Intermittent PDH error 102 on Windows 2012 Enterprise Server causes false correction notification Alert
Technical Background
It is seen that although the condition is still valid (Rule is considered broken), often correction notification Alerts are received
The following lines are present in Relator Trace Log which suggests that unsuccessful connection to the PDH interface results in PDH error 102
Because of this after a number of connection retries, it gives up connecting to the PDH interface of the server until the next scheduled run time of the Relator
This results in the Metric not being available (in this case Free Megabyte); hence the Relator comes up with Not Broken verdict, resets the escalation and issues the correction notification Alert
Excerpts from the Relator Trace Log
Tue Jan 07 07:48:07.341 ARG1 A1 Start testing server WIN2012 using 64-bit Monitor Engine Tue Jan 07 07:54:57.420 ARG1 A1 Any(REGEXPR([C-Z]:)) of \LogicalDisk(*)\Free Megabytes not available - Not Broken Tue Jan 07 07:54:57.420 ARG1 A1 >>> Total Time Consumed: 410.015 <<< Tue Jan 07 07:49:07.359 ARG1 A1 PDH error 102 on machine WIN2012(PdhOpenQuery) (Rel: REL_PRF_FREE_5GB) Tue Jan 07 07:49:17.359 ARG1 A1 Retry connecting to PDH interface of server 'WIN2012' Tue Jan 07 07:54:57.420 ARG1 A1 Give up connecting to PDH interface of server WIN2012(Rel: REL_PRF_FREE_5GB) Tue Jan 07 07:55:37.508 ARG1 A1 (Result) Any(REGEXPR([C-Z]:)) of \LogicalDisk(*)\Free Megabytes not available Tue Jan 07 07:55:45.525 ARG1 A1 Rule 'PRF_DISK_FREE_SPACE_5GB' is no longer broken. Reset escalation
Resolution
This issue is under investigation