perfmon and WMI performance adapter service not working
-
Tuesday, July 03, 2012 12:54 AM
I've got a server 2008 SP2 box. We recently have been having issues with monitoring (nagios) and traced it back to perfmon and the WMI performance adapter on the server. The WMI performance adapter service stops itself after about a minute of being started with the following vague error -
The WMI Performance Adapter service terminated with the following error:
Unspecified errorIn perfmon I'm missing basic counters like logical disk, system, and memory. Without these counters our nagios monitoring isn't working. I have already tried to rebuild the counters with 'lodctr /R' and using the steps here http://blogs.technet.com/b/yongrhee/archive/2009/10/06/how-to-rebuild-performance-counters-on-windows-vista-server2008-7-server2008r2.aspx to no avail. The commands complete successfully and I've rebooted the server but still no basic counters.
Any ideas? TIA!
All Replies
-
Friday, July 06, 2012 6:20 AMModerator
Hello,
Sorry for the delay in reply. The problem may occur if certain Perfmon Counters were corrupt and the 'lodctr /R' command failed to repair. Have you also checked the below MS KB?
How to manually rebuild Performance Counter Library values
http://support.microsoft.com/default.aspx?scid=kb;EN-US;300956
If still no luck, I’d suggest you run sfc /scannow command and run In-place Upgrade to reload Windows. They will scan and repair the corrupt system files found.
Thanks
Zhang -
Wednesday, July 11, 2012 2:55 AMModerator
Hello,
Do you have any update on this case?
Thanks
Zhang -
Wednesday, July 11, 2012 9:52 PM
Very weird...
Without any changes the services just started working properly.
- Marked As Answer by Cheers ZHANGMicrosoft Contingent Staff, Moderator Monday, July 16, 2012 4:16 AM

