質問: ローカル環境(自宅のMac)で動かしているRubyプログラムを監視する良い方法御座いませんでしょうか。 aiueo.rb ※loop do で回しているプログラムになります。 ↑ターミナルで動かしているのですが、時々停止してしまいます。 このaiueo.rbが停止した時にメール又はアラートを出したいと考えています。 "ruby 動作確認 プログラム", "ruby 実行確認", "ruby 停止 アラート", "rubyプロセス停止 アラート" これらのワードで検索を掛けるもサーバの方見つける事が出来るのですが、ローカルのターミナルで動かしているプログラムの監視方法を見つける事ができずでして。。。 素人考えではaiueo.rbを管理するプログラム(仮kakikukeko.rb)を動かして管理すれば良いのかなーと。。。 kakikukeko.rbにメール通知とアラート音とaiueo.rbの再開のプログラムで良いのかと考えますが、aiueo.rbが動いているかどうかの判断方法や、そもそもkakikukeko.rbが停止した時はどうするの?などを考えると良い方法とも言えない様な気がしまして。 監視方法又はツールの様な物で何か良い方法があれば教えて頂けると幸いです。 又はここのページが参考になるといったものでも頂けると助かります。 ※aiueo.rbはWeb公開などをしておりませんので、外部サーバによる監視は出来ません。
回答: 昔はGodとか流行ってましたけど今はもっといいのあるんですかね。