Linux

在 Linux 中監控每個使用者的使用資源

  • November 20, 2012

我想通過每個使用者使用的平均資源(例如 CPU 和記憶體)每小時獲取統計資訊。我怎樣才能得到它?

http://linux.die.net/man/1/sar

特區救援

您可以使用此 linux 命令獲取活動報告。我特別喜歡這篇展示不同用法的文章:

http://www.thegeekstuff.com/2011/03/sar-examples/

或者,對於每個使用者,您可以使用 sa:

http://www.gnu.org/software/acct/manual/html_chapter/accounting_6.html#SEC20

$ sa --user-summary
                                      23       0.13re       0.01cp         0avio      3163k
root                                    9       0.13re       0.01cp         0avio      3588k
ssperandeo                              3       0.00re       0.00cp         0avio      1467k
rabbitmq                               10       0.00re       0.00cp         0avio      1020k
postgres                                1       0.00re       0.00cp         0avio     25856k

引用自:https://serverfault.com/questions/450612