2swan

nmon log 수집 본문

AIX

nmon log 수집

2swan 2024. 6. 27. 16:29

1. nmon 파일 생성

# vi nmon.sh

# nmon -tdf -s 60 -c 60 -m /nmonlog

t : 가장 많은 부하를 주는 프로세스

d : 디스크 정보

f : file로 저장

 

-s : 정보 수집의 간격. 초단위(60초)

-c : 정보 수집의 횟수(60번)

-m : 파일이 저장되는 위치 설명(/nmonlog 위치페 파일 저장)

1분에 한 번씩 정보 수집. 60번이면 1시간

 

※예시

-s 300 -c 288 : 5분 간격으로 288번 정보 수집. 24시간)

-s 60 -c 1440 : 1분 간격으로 1440번 정보 수집. 24시간)

 

2. nmon.sh 실행 권한 추가

# chmod 700 nmon.sh

 

3. crontab에 등록

# crontab -e

# 0 9 * * * /nmon/nmon.sh >/dev/null 2>&1

(0분, 9시, 매일, 매월, 매요일, 실행할 스크립트 파일 경로)

 

※ crontab 필드 구분

1번 필드 : 분

2번 필드 : 시간

3번 필드 : 일

4번 필드 : 월

5번 필드 : 요일(0:일요일, 1:월요일, 2:화요일, 3:수요일, 4:목요일, 5:금요일, 6:토요일)

6번 필드 : 실행할 명령이나 스크립트 파일 경로

 

※ crontab -e 명령어 입력 시 아래와 같은 메시지 나타날 경우

sh : /usr/sbin/vi: not found

crontab:0481-124 Cannot create the cron file in the /usr/spool/cron/crontabs directory

 

아래 명령어 입력

# export EDITOR=/usr/bin/vi

 

4. 현재 cron daemon 실행 하는지 확인

# ps -ef | grep cron

 

멈춰 있으면 daemon 실행

# /usr/sbin/cron

 

5. 생성된 nmon 파일 저장

파일질라나 WinSCP 등 nmon파일 받음

 

6. nomon anlayser 파일 다운로드

http://nmon.sourceforge.net/pmwiki.php?n=Site.Nmon-Analyser

 

7.

nmon analyser 엑셀파일 실행 후 Analyze nmon data 클릭

내려받은 nmon 수집 파일 찾아서 선택

엑셀로 만들어질 분석 파일 이름 입력

 

 

※ 엑셀 매크로 실행 안되는 경우

https://www.oppadu.com/%EC%97%91%EC%85%80-%EB%A7%A4%ED%81%AC%EB%A1%9C%EB%A5%BC-%EC%8B%A4%ED%96%89%ED%95%A0-%EC%88%98-%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4/

 

'AIX' 카테고리의 다른 글

mirror disk 교체  (0) 2024.07.01
AIX 배너 설정  (0) 2024.06.28
Login 오류 (잠김 현상)  (0) 2024.06.21
CPU 및 Core 수 확인  (0) 2024.06.21
topas 메모리 사용률 확인  (0) 2024.06.20