Computer System/Linux

[Linux] mpstat - 리눅스 CPU 사용량, 코어 별 사용률 확인

해리팍 2021. 1. 29. 00:08
반응형

안녕하세요.

업무를 수행 하다 리눅스 서버의 CPU 코어 별 사용량을 파일로 뽑아야 됐습니다.

top로는 관련 작업이 어려워 찾아보던 중,

mpstat 이란 명령어를 알게되어 공유해봅니다.


1. 설치

mpstat는 다음 명령어를 통해 설치 가능 합니다.

- 데비안 계열 (우분투 등) : apt-get install sysstat

- 레드햇 계열 (페도라, CentOS 등) : yum install sysstat


2. Usage

mpstat [ -A ] [ -u ] [ -V ] [ I { SUM | CPU | SCPU | ALL } ] [ -P { cpu [,...] | ON | ALL ] [ interval [ count ] ]


3. 사용 예시

# mpstat : 1회에 한하여 CPU 사용률을 보여준다 (전체 코어 한번에)

# mpstat -P ALL : 1회에 한하여 CPU 코어 별 사용률을 보여준다

# mpstat 1 : 1초 당 전체 CPU 사용률을 보여준다 (전체 코어 한번에)

# mpstat -P ALL 1 : 1초 당 CPU 전체 코어 별 사용률을 보여준다

반응형