If monitoring a Windows 2003 server or higher, and you noticed the up.time Agent Service (uptmagnt.exe*32) spikes the CPU usage to 50% or more

  1. Check to see that you have the most recent version of the Windows up.time agent - Available on the Downloads page (login required).
  2. Update and add the following registry records on the Windows server that is experiencing the issue.
    Updating and adding registry entries for 'Maxclients' and 'SkipPdhRecache'
    1. Open Windows regedit

    2. Search the registry tree and locate: 
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\uptime software\up.time agent
      Edit the "Maxclients" registry record and set it to 1
      Example:
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\uptime software\up.time agent\MaxClients=1

    3. Add a new registry record called "SkipPdhRecache" as D_WORD and set it to 1.
      Example:
      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\uptime software\up.time agent\SkipPdhRecache=1

    4. Restart the up.time agent service for the changes to take effect.