Any tools for local PC service monitoring?

I’ve got an HP multifunction printer (Photosmart 3310), with terrible drivers.  It works fine except for one issue – periodically the corresponding services on my PC spin up to 100% CPU, and stay there until I restart the service or reboot my PC.  If this happens when I’m not plugged into power it really eats the battery on my laptop.

Does anyone know of a tool I could use that monitors Windows services and restarts a service if, say, it’s been at 100% CPU for a minute?

3 comments

  1. You could use a tool like servers alive. http://www.woodstone.nu/salive/

    Or use Opsmgr ;-) but a bit heavy to run local

  2. Opsmgr is waaaay too heavy – not to mention I’m sure it doesn’t run under Vista!

    Servers Alive looks good, although I was looking for a freebie, seeing as it’s just a PC thing ;-)

    Thanks mate.

  3. You could just use PowerShell…

    Writing a script to run locally to do this would be a snap.

Leave a comment