Ставим зависимости:
sudo yum -y install psacct
sudo /etc/init.d/psacct start
sudo /sbin/chkconfig psacct on
Команды для анализа:
sudo /usr/sbin/sa -u
sudo /usr/sbin/sa
Одной негативной фичей данного механизма является то, что данные о занимаемой памяти и потребленном процессорном времени сбрасываются при убийстве процесса (ну или его корректном завершении, не суть), о чем говорится в мане:
Each time a process terminates a record for this process is appended to the accounting file.
Поэтому, если клиент запустил какой-то жирный процесс и им потребляет кучу памяти и процессорного времени, то до времени его завершения мы о нем не узнаем, что, на мой взгляд, очень большой недостаток данного механизма.
No comments :
Post a Comment
Note: only a member of this blog may post a comment.