다른 명령
NMON
NMON 개요
- Nigel's Monitor
- AIX /Linux 성능 분석용 모니터링 툴
설치
- 우분투 리눅스
apt-get install nmon
- 실행
nmon
- 종료
Q 또는 Ctrl + C
분석 방법
- nmon 로그 기록
-f: 파일로 기록 -s 초 : 몇초 단위로 데이터 캡쳐 할것인지 -c 숫자: 명령으로 작성해야하는 캡쳐 갯수 지정 (기본 : 10000000) -m 디렉토리 : 저장할 경로
- 예시) 10초 간격으로 20번 수집해서 /home/dbcafe 에 저장 하기
mkdir /home/dbcafe nmon -f -s 10 -c 20 -m /home/dbcafe
분석 리포트
nmon Analyzer 에서 최신 파일(엑셀) 다운로드
- 엑셀 파일을 열면 [Analyzer nmon data] 버튼을 클릭하여 저장한 nmon 데이터를 넣어 주면 된다.
nmon 항목 설명
1. CPU
. %sys + %user 가 80% 이상이면 병목으로 판단
- sys : kernel 부분이 수행되는 영역, 프로세스 스케줄링, I/O, drive, network과 관련 - wait : 디스크 I/O 작업이 끝날 때가지 기다리는 idle time - user : 사용자 프로세스, application, database등 - idle