%출처 IBM Systems
1. nmon의 정의
AIX 및 linux를 위한 성능 모니터링 툴
Free
IBM이 공식적으로 지원하는 툴은 아님
IBM UK의 Nigel Griffiths nag@uk.ibm.com 가 제작
2. 두가지 모니터링 모드
-. 실시간
-. 일정 count 동안 로그 저장
3. 저장된 로그 분석을 위해서는 nmon_analyzer가 필요
Excel로 작성된 macro 툴 Download
nmon
http://www-941.haw.ibm.com/collaboration/wiki/display/WikiPtype/nmon
nmon analyzer
http://www-941.haw.ibm.com/collaboration/wiki/display/Wikiptype/nmonanalyser
nmon 을 입력하면 다음과 같은 초기 화면 display
이 상태에서 c 를 누르면 cpu 정보가 display
Top Process ‘t’ key
Disk ‘d’ key
Network ‘n’ key
Memory ‘m’ key
%%
백그라운드 프로세스의 형태로 수행되며, 일단 수행한 후에는 해당 telnet 창을 끊어도 상관없음
대개 다음과 같이 crontab에 등록하여 매일 일정 시각부터 로깅을 시작하도록 구성
0 6 * * * /usr/sbin/nmon -f -m 디렉토리_이름 -s 300 -c 288
뜻하는 바는, 매일 아침 6:00부터 5분 간격으로 24시간 동안 nmon log를 "디렉토리_이름"에 지정된 directory에 받는 것
Excel row 값의 한계로 인해 로그 file의 row 값이 65536를 초과하게 되면 macro error가 발생하므로 주의
nmon 프로그램 수행시 시간 간격을 충분히 주거나 data 수집 횟수를 조절
[unix]특정 파일의 내용을 검색하고 파일 내용을 변경하는 명령어 (0) | 2017.02.07 |
---|---|
모니터링시 sa 파일 깨져보일때 (0) | 2016.03.14 |
사용중인 port의 프로세스를 확인 (0) | 2016.01.05 |
SMTP서버에서 메일발송방법 (0) | 2015.12.23 |
OS별 CPU, Memory 확인 (0) | 2015.12.21 |