将来アクセスできないサーバーにアプリケーションをデプロイしたいと考えています。特に私のプログラムとシステム全般によって生成された起動エラーの表示が欲しいのですが。
私はこれらの監視ツールを使用したことがなく、それらがどのような付加価値をもたらすのだろうかと思いますか?
Debian/Ubuntuの組み込みのinitスキームに依存するのは良い考えではありませんか?
将来サーバーにアクセスできなくなる場合は、アプリケーションとサーバーを監視できる他の誰かがいるはずです。考えられるすべての問題を解決できる自動化されたソリューションはありません。
ただし、 Monit などのソリューションは、アプリケーションがクラッシュしたり、メモリを使いすぎたりした場合にアプリケーションを自動的に再起動することで、非常に役立つ場合があります。
アプリケーションが非常にシンプルで安定している場合は、サーバーの起動時にアプリケーションを起動するための単純なinit.dまたはupstartスクリプトが機能します。