본문 바로가기
Dev/ETC

CentOS 시스템 현황 명령어

by nakanara 2020. 2. 3.
반응형
  • load average
$ uptime 
 17:55:53 up 66 days,  2:10,  2 users,  load average: 1.22, 0.52, 0.39

load average는 1분, 5분, 15분 동안 평균 실행 대기 중인 평균 프로세스 수, 낮을수록 좋은 것.
코어수의 70% 선이 상한선으로 판단, 예를 들어 4Core의 경우 4 core * 0.7 = 2.8을 상한선으로 판단하며, 간혈적으로 상관없지만 초과하는 것은 관계없지만, 15분 평균 수치가 지속적으로 초과되는 경우 원인 파악 필요

  • CPU 정보
# CPU 정보
$ cat /proc/cpuinfo 

# 물리적 CPU 갯수
$ grep ^processor /proc/cpuinfo | wc -l 
4

# 물리적 CPU 갯수
$ sudo dmidecode -t processor | grep 'Socket Designation'
Socket Designation: CPU 1
Socket Designation: CPU 2
Socket Designation: CPU 3
Socket Designation: CPU 4

# CPU당 코어 갯수
$ grep 'cpu cores' /proc/cpuinfo | tail -l
cpu cores       : 1
cpu cores       : 1
cpu cores       : 1
cpu cores       : 1
  • CPU balance 정보
$ mpstat -P ALL 1
Linux 3.10.0-957.1.3.el7.x86_64 (localhost.localdomain)         01/31/2020      _x86_64_        (4 CPU)

06:18:59 PM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest  %gnice   %idle
06:19:00 PM  all    0.00    0.00    0.00    0.00    0.00    0.00    0.26    0.00    0.00   99.74
06:19:00 PM    0    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
06:19:00 PM    1    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
06:19:00 PM    2    0.00    0.00    0.00    0.00    0.00    0.00    1.15    0.00    0.00   98.85
06:19:00 PM    3    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00    0.00  100.00
  • 프로세스 사용 현황
$ pidstat 1
Linux 3.10.0-957.1.3.el7.x86_64 (localhost.localdomain)         01/31/2020      _x86_64_        (4 CPU)

06:20:10 PM   UID       PID    %usr %system  %guest    %CPU   CPU  Command
06:20:11 PM     0      4309    0.00    1.00    0.00    1.00     3  didimscheduler
06:20:11 PM     0      4800    3.00    8.00    0.00   11.00     1  csp-masterd
06:20:11 PM  1000     10944    0.00    1.00    0.00    1.00     2  pidstat
  • DISK IO
$ iostat -xz 1
Linux 3.10.0-957.1.3.el7.x86_64 (localhost.localdomain)         01/31/2020      _x86_64_        (4 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           2.87    0.00    1.97    0.24    0.15   94.77

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
xvda              0.15     0.36    1.37    4.30    47.30   116.06    57.57     0.02    3.43    1.86    3.93   0.21   0.12
xvdb              0.00     0.62    0.93    0.84    25.06    32.18    64.80     0.11   63.25   26.95  103.70   6.27   1.11
dm-0              0.00     0.00    0.72    4.07    20.99   114.84    56.72     0.02    3.78    2.96    3.93   0.21   0.10
dm-1              0.00     0.00    0.35    0.30     7.18     1.22    25.58     0.00    6.12    0.75   12.32   0.13   0.01
  • Memory 현황
$ free -m
              total        used        free      shared  buff/cache   available
Mem:           7815        4260         760         425        2795        2753
Swap:          1907         291        1616
  • 네트워크 현황
$ sar -n DEV 1
Linux 3.10.0-957.1.3.el7.x86_64 (localhost.localdomain)         01/31/2020      _x86_64_        (4 CPU)

06:23:04 PM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s
06:23:05 PM      eth0      2.00      1.00      0.09      0.06      0.00      0.00      0.00
06:23:05 PM        lo      2.00      2.00      1.65      1.65      0.00      0.00      0.00
06:23:05 PM   docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00
반응형