HealthService.exe and Monitoringhost.exe using high memory
Hi, I'm having trouble with one agent whereby the Healthservice keeps restarting. This is also effecting monitoringhosts.exe which also continually raises until restarted. I fully understand that it is restarting because the 'Health Service Private Bytes Thresold' monitor is geing breached and the recovery task is to restart the health service. I even raised the threshold as per advice on another forum. The current threshold I have for the agent is 419430400, but still the health service is restarting every 10 minutes. The agent in question a Windows 2008 Server running SQL 2008R2. SCOM has the Windows Server MP v6.0.6794.0 and SQL MP v6.3.173.0. I also have a custom MP that I created, but it has no event or perfomance collection rules. It is only used to monitor some windows services. This custom MP is on other server without an issue. I've spend hours trying to find a crazy discovery rule or a collection rule that is collecting every few seconds, but have found none. Can anyone help by pointing me in the right direction? Perhaps I'm missing a hotfix patch on the agent?? Thanks in advance Dave Eacott.
September 6th, 2012 11:09am

We have this occur on our DC's and Exchange 2007/2010 Servers. I have raised the limit of private bytes and handle count, but these changes just push the problem out. I brought this issue up to our DSE and he recommended a .net hotfix, but when we tried to apply it to our W2K8 R2 boxes, it said it did not apply. Our DSE said this was related to a memory leak in a .net dll. We have not revisited the issue since trying to apply the hotfix. I will try to find the hf he recommended.Regards, Blake Email: mengotto<at>hotmail.com Blog: http://discussitnow.wordpress.com/ If my response was helpful, please mark it as so, if it answered your question, then please also mark it accordingly. Thank you.
Free Windows Admin Tool Kit Click here and download it now
September 6th, 2012 12:56pm

Hi, Please check the following methods: The MonitoringHost.exe process on the System Center Operations Manager 2007 root management server may consume more than 2 gigabytes of memory http://support.microsoft.com/kb/943706/en-us When the Health Service (HealthService.exe) runs timed scripts in System Center Operations Manager 2007, high memory usage may occur http://support.microsoft.com/kb/935896/en-us Hope this helps. Thanks. Nicholas Li TechNet Community Support
September 7th, 2012 4:43am

Hi Nicholas, thanks for the tips, but unfortunately I installed Hotfix http://support.microsoft.com/kb/935896/en-us on the machine that was having issues but this didn't help. It still hits the raised memory usage limit then restarts the healther service 6 times an hour. I did see that the hotfix needs applying on all servers, but is that really needed? I only have one machine that is suffering with this memory issue. Any other suggestions I can try? Blake, Did you manage to find the hotfix you were looking for?
Free Windows Admin Tool Kit Click here and download it now
September 18th, 2012 8:07am

Nope. Sorry.Regards, Blake Email: mengotto<at>hotmail.com Blog: http://discussitnow.wordpress.com/ If my response was helpful, please mark it as so, if it answered your question, then please also mark it accordingly. Thank you.
September 18th, 2012 1:51pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics