October 22, 2008

Quick Script to monitor a process

There are numerous programs such as monit which are widely used as to monitor processes and take certain actions in case of different events. Here is a little tip as to quickly monitor an service/process if you aren’t wanting to go through the hassle to configure monit #!/bin/bash r=$(ps cax |grep -c NAME_PROCESS) if [ $r -eq 0 ]; then service NAME_PROCESS restart echo “NAME_PROCESS has crashed” | mail -s “monitoring SERVERID” your_Email_Address fi ... Read more