Presentation is loading. Please wait.

Presentation is loading. Please wait.

© 2008 IBM Corporation IBM Systems nmon 매뉴얼. IBM Systems nmon 이란 ?  AIX 및 linux 를 위한 성능 모니터링 툴  Free  IBM 이 공식적으로 지원하는 툴은 아님  IBM UK 의 Nigel Griffiths.

Similar presentations


Presentation on theme: "© 2008 IBM Corporation IBM Systems nmon 매뉴얼. IBM Systems nmon 이란 ?  AIX 및 linux 를 위한 성능 모니터링 툴  Free  IBM 이 공식적으로 지원하는 툴은 아님  IBM UK 의 Nigel Griffiths."— Presentation transcript:

1 © 2008 IBM Corporation IBM Systems nmon 매뉴얼

2 IBM Systems nmon 이란 ?  AIX 및 linux 를 위한 성능 모니터링 툴  Free  IBM 이 공식적으로 지원하는 툴은 아님  IBM UK 의 Nigel Griffiths nag@uk.ibm.com 가 제작 nag@uk.ibm.com  두가지 모니터링 모드 ► 실시간 ► 일정 count 동안 로그 저장  저장된 로그 분석을 위해서는 nmon_analyzer 가 필요 ► Excel 로 작성된 macro 툴  Download ► nmon ● http://www-941.haw.ibm.com/collaboration/wiki/display/WikiPtype/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 http://www-941.haw.ibm.com/collaboration/wiki/display/Wikiptype/nmonanalyser

3 IBM Systems nmon 의 설치  Download 받은 nmonXX.tar.Z 을 대상 서버에 copy  Uncompress 및 tar file 을 추출  # uncomress nmonXX.tar.Z  # tar -xvf nmonXX.tar  README file 을 참조  추출된 file 중 현재 OS 버전에 맞는 file 을 적절한 directory 에 nmon 이라는 이름으로 copy  예 ) cp./nmon_aix53 /usr/bin/nmon  Command line 에서 nmon 이라고 입력하여 nmon 실행  # nmon

4 IBM Systems nmon 실시간 interactive 모드  nmon 을 입력하면 다음과 같은 초기 화면 display  이 상태에서 c 를 누르면 cpu 정보가 display ► Top Process  ‘ t ’ key ► Disk   ‘ d ’ key ► Network   ‘ n ’ key ► Memory   ‘ m ’ key

5 IBM Systems nmon 실시간 interactive 모드  각종 key 모음 ► h 를 누르면 각종 key 에 대한 자세한 설명을 display N = NFSNFS is completely new for nmon 10. p = PartitionsThis is for shared CPU partitions information -- the big p5/AIX5.3 feature. C = CPUThis is for machines with 32 plus CPUs -- up to 128 logical CPUs by demand. c = CPUDetails your physical CPU use -- if you are on a POWER5 with AIX 5.3 and in a shared CPU environment. S = SubclassThis is for WLM subclasses -- by request. a = Disk adaptersGives you details of the disk adapter -- like their full type. r = ResourcesThis includes your CPU speed in MHz. k = KernelGives some new fields. L = Large pagesGives you large-page stats -- popular with high-performance guys. D = DiskGives you more information about your disks, disk type sizes, free, volume groups, adapter, and so forth. n = NetworkGives you information about your network adapters details, MTU, and errors. m = MemoryGives you more details on where your memory is going, system (kernel) and processes, and active virtual memory. -BThis is a start-up option to remove the boxes.

6 IBM Systems nmon 실시간 interactive 모드  c, m, k, d 를 모두 누른 경우 오른 쪽 그림과 같은 모습을 display

7 IBM Systems nmon 로깅 모드  다음과 같이 – f key 와 함께 nmon 을 구동하면 로깅 모드로 시작 ► /usr/bin/nmon – f -T -m /tmp/nmon -s 300 -c 288 ► T  top process 도 포함 ► s  interval ► c  count ► m  log file 의 저장 디렉토리 ► Log file 의 이름은 _date_time.nmon 형태  백그라운드 프로세스의 형태로 수행되며, 일단 수행한 후에는 해당 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 수집 횟수를 조절

8 IBM Systems nmon 로그의 분석 – nmon analyzer  서버에서 *.nmon 로그 파일을 PC 로 다운로드  Windows PC 에서, nmon_analyzer.xls 을 open ► File open 시 macro 포함 여부를 요청하는데 오 른쪽 첫번째 그림과 같이 ‘ 매크로 포함 ’ 열기를 수행 ► 오른쪽 두번째 그림과 같이 열리면, ‘ Analyze nmon data ’ 버튼을 click ► File open window 가 나타나면, 저장된 hostname_0103DD_0800.nmon 파일을 선 택

9 IBM Systems nmon 로그의 분석 – nmon analyzer  다음과 같이 각 raw data 및 그래프가 그려진 excel file 로 저장됨  각 tab 별로, CPU/memory/disk/network/top process 등의 정보를 수록


Download ppt "© 2008 IBM Corporation IBM Systems nmon 매뉴얼. IBM Systems nmon 이란 ?  AIX 및 linux 를 위한 성능 모니터링 툴  Free  IBM 이 공식적으로 지원하는 툴은 아님  IBM UK 의 Nigel Griffiths."

Similar presentations


Ads by Google