supervisorのイベント リスンしたいイベントは2種類。 デーモンが予期せぬリターンコードで終了した。 ==> PROCESS_STATE_EXITED デーモンが起動に何度も失敗する。 ==> PROCESS_STATE_FATAL それぞれ、 superlance パッケージ内の crashmailbatch と fatalmailbatch を使う。 (これらのイベントを対象としたもの以外にも、superlanceにはリスナー実装が存在する) crashmailbatch PROCESS_STATE_EXITEDイベントをリスンし、メール通知する。 これ自身をsupervisorの管理対象プロセスとして登録することで動作する。 /etc/supervisord.d/crashmailbatch.iniとして以下の様に作成。 [eventlistener:crashmailbat

