사용자 당 Linux 리소스 모니터링 프로세스가 다른 상태에서 보낸

모든 사용자가 사용하는 리소스 양을 기록하는 데몬을 찾고 있습니다. 모든 사용자에게 프로세스 수명 동안 사용 된 CPU 시간과 메모리를 기록하고 싶습니다. 가능하면 프로세스가 다른 상태에서 보낸 시간 [R, D, S].

이것은 sadc도구 제품군의 일부이지만 사용자 데이터별로 기록되지는 않습니다. 누군가 내가 원하는 것을하는 도구를 알려 줄 수 있습니까? 이것은 표준 도구를 가지고 있지 않은 너무 일반적인 작업 인 것 같습니다. 따라서 기존 도구처럼 생각하지 않을 무언가를 빠르고 더러운 것을 작성하기 전에 확인하고 싶었습니다.

비슷한 질문이 여기에 요청되었습니다 https://stackoverflow.com/questions/5800032/finding-users-resource-utilization-in-ubuntu-linux 내가 찾고있는 것은 프로그래밍 방식으로 수행하는 도구입니다.



답변

프로세스 회계를 원할 것 같습니다. 않습니다 액톤는 당신이 필요로 모습?


답변

감사를 설정해야합니다. 감사 된 맨 페이지 참조


답변