1분, 5분, 15분 평균 CPU, vMem, sMem 사용량 찾기

1분, 5분, 15분 평균 CPU, vMem, sMem 사용량 찾기

나는 당신이 얻는 것처럼 1분, 5분, 15분 동안 시간 T에 따른 평균 CPU 사용량을 찾으려고 노력하고 있습니다./proc/loadavg

가상 메모리와 스왑 메모리도 마찬가지입니다.

psutils나는 또한 성공 하지 못한 채 살펴본 Python 라이브러리를 받아들일 수도 있습니다 procfs.

답변1

나는 이것이 vmstat바로 당신에게 필요한 것이라고 생각합니다.

매뉴얼 페이지에서:

vmstat는 프로세스, 메모리, 페이징, 블록 IO, 트랩, 디스크 및 CPU 활동에 대한 정보를 보고합니다.

생성된 첫 번째 보고서는 마지막 재시작 이후의 평균을 제공합니다.
다른 보고서는 지연된 샘플 기간에 대한 정보를 제공합니다.

답변2

sysstat가 설치되어 있으면 sar 명령을 사용할 수 있습니다.

예를 들어

sar -q
               runq-sz  plist-sz   ldavg-1   ldavg-5  ldavg-15   blocked
16:49:01            0       173      0.00      0.01      0.05         1
16:50:01            0       173      0.00      0.01      0.05         0

sar 매뉴얼 페이지에서

-q는 대기열 길이와 로드 평균을 보고합니다. 다음 값이 표시됩니다.

관련 정보