メモリ不足によってこのような競合が発生するかどうかはどうすればわかりますか?

メモリ不足によってこのような競合が発生するかどうかはどうすればわかりますか?

Ubuntu 12.04システムのpostgres 9.3データベースに接続するFlaskアプリケーションを実行する竜巻Webサーバーがあります。アプリが断続的にクラッシュする理由を理解しようとしています。私のクラウドプロバイダー(Digital Ocean)のカスタマーサービスでは、次のように述べています。

多くのプロセスが実行されているため、LAMPスタック全体を実行する小さなサイズのDropletでメモリが不足することがよくあります。これにより、ApacheやMySQLなどのサービスで接続が遅くなったり、競合が発生する可能性があります。

この仮説をどのように調べるべきですか?サーバーで異なる時間にどのくらいのメモリが使用されているかを確認する方法はありますか?アプリケーションがクラッシュした理由を指摘するログはありますか?

ベストアンサー1

ムニンを使用すると、次のことができます。ポストグレスモニタリングそして他のサービス。負荷が高すぎると、monitを使用してサービスを自動的に再起動できます。

おすすめ記事