如何监控一个进程得死活?

如何监控一个进程得死活?

请问如何监控一个进程得死活?如果进程死掉发邮件通知我。谢谢!      
用 pgrep 或者 ps 的返回值判断 进程是否存在(如果是僵尸进程,还要考虑更细致)      
还有 pidof      
不要忘了pstree呀