2011-07-07 21 views
2

異なるPIDで実行、停止、再実行できるプロセスのCPUとRAMの使用状況をどのように追跡できますか?LinuxプロセスのRAMとCPU使用率を記録する方法

Linuxサーバー上のすべてのプロセスについてこの情報を追跡しようとしていますが、プロセスが停止して再起動したときに、別のPIDがあり、同じプロセスとして識別する方法がわかりません。

答えて

0

あなたは、プロセスのコマンド、このようなgrepにちょうどパイプそれを知っている場合:

「プロセス・アカウンティング」と呼ばれているあなたがここに探している
ps ux | grep yourcommandgoeshere 
+0

すべてのユーザーのすべてのプロセスをトラッキングできます。 2人のユーザーが同じ名前のプログラムを実行している場合はどうなりますか? – Jared

+0

この場合、コマンドは両方のプロセスを返します。 psで遊んで、それは多くの方法で適合させることができます:http://linux.about.com/od/commands/l/blcmdl1_ps.htm – Bjoern

0

あなたはsetup a crontab

  1. トップ-b -n1ようなコマンドの出力を記録することができます| grep
  2. ps ux | grepが

また、あなたはsealionサービスを利用することができます。簡単な手順でエージェントをインストールし、必要に応じて設定するだけで、実行されたコマンドの出力をオンラインで見ることができます。

希望します。

関連する問題