Many people like to use the Supervisor to monitor whether the process is running normally. The question is how to monitor whether the Supervisor itself is running normally.
Then use Monit to monitor whether the Supervisor is working properly. When the Supervisor crashes, Monit will send you an email to remind you.
See the instructions on this page.http://www.alphadevx.com/a/456-Using-Monit-to-monitor-Supervisor
The question is how to monitor whether Monit itself is functioning properly? ^O^