Process/server watcher?

is there a program for a linux box that keeps an eye on what processes are running and will alert me (email) when a process goes berserk and starting to use all the cpu time and/or the server load goes over 1 or something like that ?

Thank you

 

 

 

 

Top