반응형
sar : System Activity Report
CPU, Memory, I/O 사용량을 수집하여 레포트하고 저장하는 명령
해당 작업 시간대에 얼마나 자원을 활용하는지 모니터링하는 것에 좋습니다.
먼저 sar를 사용하기 위해서는 sysstat pkg -> (iostat, pidstat, mpstat 명령어포함) 를 설치합니다.
root@DESKTOP-VBIFT8A:/home/ryu# apt-get install sysstat
sar [Option] [Interver] [Count]
u : CPU
r : Memory
n : Network
W : swap
d : Disk
자세한 정보는 man 으로 확인 또는 --help 사용하실 것을 권장드립니다.
sar -u 3 10
위 명령어의 의미는 cpu 사용량을 3초단위로 10회 반복입니다.
* 명령어를 입력하였는데 아래와 같이 오류가 발생한다면,
아래 sysstat 을 false에서 true로 수정합니다.
해당 오류는 sysstat 서비스 기본설정이 데이터를 수집하지 않는 것으로 되어 있어서 발생하는 문제입니다.
root@DESKTOP-VBIFT8A:/home/ryu# vi /etc/default/sysstat
값 변경 이후, sysstat 서비스를 재시작합니다.
root@DESKTOP-VBIFT8A:/home/ryu# service sysstat restart
* Starting the system activity data collector sadc
root@DESKTOP-VBIFT8A:/home/ryu# sar -u
Linux 4.4.0-19041-Microsoft (DESKTOP-VBIFT8A) 08/02/22 _x86_64_ (8 CPU)
15:04:33 LINUX RESTART (8 CPU)
위와 같이 정상적으로 명령이 되는 것을 확인 할 수 있습니다.
반응형
'Linux' 카테고리의 다른 글
[Linux] root 비밀번호 분실 (0) | 2023.01.31 |
---|---|
[Linux] 폐쇄망 rpm 설치 (0) | 2022.09.07 |
[Linux] Locate / Find (0) | 2022.05.12 |
[Linux] Vi Vim 차이 (0) | 2022.05.11 |
[Linux] E325 Attention (0) | 2022.05.11 |