728x90
iostat 명령어
- 디스크 I/O 성능 측정 도구
sysstat(iostat) 패키지 설치
$ yum install -y sysstat
디스크 사용률 정보 표시(iostat)
- iostat 명령을 시간 간격(초)과 함께 사용하여 디스크 사용률 정보를 표시할 수 있습니다.
$ iostat
Linux 4.14.232-176.381.amzn2.x86_64 (vamocha-prod-gitlab-01) 11/18/2021 _x86_64_ (2 CPU)
avg-cpu: %user %nice %system %iowait %steal %idle
2.47 0.00 0.47 0.03 0.89 96.14
Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
nvme0n1 1.67 18.17 31.63 29928467 52088358
확장 디스크 통계를 표시하는 방법(iostat -xtc)
- iostat -xtc 명령을 실행하여 확장 디스크 통계를 표시합니다
$ iostat -xtc
Linux 4.14.232-176.381.amzn2.x86_64 (vamocha-prod-gitlab-01) 11/18/2021 _x86_64_ (2 CPU)
11/18/2021 08:25:29 PM
avg-cpu: %user %nice %system %iowait %steal %idle
2.47 0.00 0.47 0.03 0.89 96.14
Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await r_await w_await svctm %util
nvme0n1 0.00 0.14 0.48 1.18 18.17 31.63 59.77 0.00 1.10 1.61 0.89 0.21 0.04
iostat -xtc 명령은 각 디스크에 대해 한 라인에 출력을 표시합니다. 출력 필드는 다음 목록에 설명되어 있습니다
r/s 초당 읽기
w/s 초당 쓰기
kr/s 초당 읽은 킬로바이트
kw/s 초당 쓴 킬로바이트
wait 서비스를 대기 중인 평균 트랜잭션 수(대기열 길이)
actv 서비스 중인 평균 활성 트랜잭션 수
svc_t 평균 서비스 시간(밀리초)
%w 대기열이 비어 있지 않은 시간(백분율)
%b 디스크를 사용 중인 시간(백분율)
728x90
'리눅스' 카테고리의 다른 글
[리눅스] stress 명령어 (0) | 2021.11.18 |
---|---|
[리눅스] message에 출력되는 Created slice, Starting Session 로그 제거 (0) | 2021.11.18 |
[리눅스] iostat 명령어 (0) | 2021.11.18 |
[리눅스] ftps 구성(ftp + ssl) (0) | 2021.11.18 |
[리눅스] 도커 네트워크(bridge) 생성 (0) | 2021.11.17 |
[Kafka] docker를 사용한 kafka 클러스터 설정 (0) | 2021.11.16 |