
ユーザー ベースの CPU 使用率、ディスク IO、メモリ使用量などの重要なメトリックを含む Web サーバー (apache-php) のパフォーマンス レポートを準備する必要があります。いくつかのドメインが同じサーバーでホストされており、fcgi を使用して別のユーザーから実行されています。その理由は、ホストされているアプリケーションによっては CPU 使用量が大量に発生し、他のアプリケーション (別のユーザーとして実行) のサーバーが遅くなることがあるためです。
この目的のための簡単なユーティリティが見つからないので、スクリプトを開発する予定です。このスクリプトは、ユーザーごとのメトリックのスナップショットを、たとえば 15 分などの指定期間ごとに取得して記録します。異常があれば、電子メールで報告されます。これはどの程度実用的でしょうか。また、他に何を記録する必要があるかを知るのも興味深いでしょう。
答え1
答え2
Munin を見てみましょう: