Use the following steps if you are 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.
To resolves this issue
- Check to see that you have the most recent version of the Windows up.time agent (available on the Downloads page (login required).
- 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'
- Open Windows regedit.
- 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
- 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
- Restart the up.time agent service for the changes to take effect.
- Updating and adding registry entries for 'Maxclients' and 'SkipPdhRecache'