muninでメモリの利用状況をモニタリングすることができます。
muninは、1日、1週間、1ヶ月、1年間のメモリ使用状況がグラフとして記録されます。
最初は、グラフを表示して自己満足するだけかと思っていましたが、パッケージのアップグレードでマシンを再起動したところ下記のようにメモリの使用状況が変わりました。(リブートしているので当然ですが… モニタリングは重要です!)
改めて見てみると、再起動前でアプリケーションのメモリ利用の緑の部分が1.14GBから293.74MBまで減少しています。
リブート前にpsコマンドでメモリを消費しているアプリケーションを特定しておけば良かった…
リブート後は、オレンジ色のキャッシュが段階的に増えています。空きメモリを有効に使おうとしている正しい動きと理解しました。
メモリの使用状況モニタリングと定期的な再起動の必要性
