RadarURL
Skip to content
유닉스/리눅스
2016.05.03 17:56

Linux/Unix용 nmon 설치 및 구성

조회 수 708 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

Linux용 nmon 설치 및 구성

 

 

다음은 nmon 툴이 실행되는 플랫폼이다.

AIX® 4.1.5, 4.2.0 , 4.3.2, 4.3.3 (nmon Version 9a: 본 버전은 기능적으로 안정화 되었고, 추가 개발 계획은 없다.)

AIX 5.1, 5.2, 5.3 (nmon Version 10: 본 버전은 SMT와 공유 CPU 마이크로 파티션을 갖춘 AIX 5.3과

POWER5™ 프로세서 기반 머신을 지원한다.)

    Linux® SUSE SLES 9, Red Hat EL 3 and 4, Debian on pSeries® p5, OpenPower™

    Linux SUSE, Red Hat, x86 기반 최신 배포판들 (32-bit 모드의 Intel과 AMD)

    zSeries® 또는 메인프레임 기반 Linux SUSE와 Red Hat

 

 

mon 툴은 AIX와 리눅스 성능 전문가들이 다음과 같은 성능 데이터의
모니터링과 분석에 사용할 수 있도록 고안된 툴이다.

  • CPU 사용
  • 메모리 사용
  • 커널 통계와 실행 큐 정보
  • 디스크 I/O 비율, 트랜스퍼, 읽기/쓰기 비율
  • 파일 시스템의 여유 공간
  • 디스크 어댑터
  • 네트워크 I/O 비율, 트랜스퍼, 읽기/쓰기 비율
  • 페이징 공간과 페이징 비율
  • CPU와 AIX 스팩
  • 탑 프로세서
  • IBM HTTP 웹 캐시(cache)
  • 사용자 정의 디스크 그룹
  • 머신 상세와 리소스
  • 비동기식 I/O -- AIX 전용
  • 워크로드 매니저(WLM) -- AIX 전용
  • IBM TotalStorage® Enterprise Storage Server® (ESS) 디스크 -- AIX 전용
  • 네트워크 파일 시스템(NFS)
  • Dynamic LPAR (DLPAR) 변경 -- AIX 또는 리눅스용 pSeries p5와 OpenPower 전용

 

 

IBM의 AIX 운영체제에는 NMON이라는 유틸이 있다.
nmon은 top보다 다양한 정보를 보여주기때문에 시스템 모니터링시에 유용하게 쓸 수 있다.


리눅스 사용자들은 모니터링을 할때 top을 사용하는데, nmon을 사용하면 다양한 자료를 선택해서 볼 수 있다.

AIX 전용 프로그램인줄로만 알았는데, IBM 홈페이지에서 Linux용 실행파일을 다운로드 받을 수 있다.

다운로드 받은 압축 파일을 풀어보면 Debian 3.1, Fedora 5,
Knoppix 5, RHEL 2~4, SLES 9~10에서 실행할 수 있는 파일들이 있다.


 

실행화면

 

01.jpg

 

리눅스용 실행 초기 화면. 단축키에 대한 설명이 표시된다.

 

 

 

 

사용예

 

02.jpg

 

 

 

필요한 내용만 골라서 위의 화면처럼 사용할 수 있다.

 
 

 

1. 설치 방법

 

다운로드 : http://nmon.sourceforge.net/pmwiki.php

 

다운로드 사이트에서 해당 리눅스 배포판 버전에 맞는 바이너리 파일을 다운받는다.

 

예) RHEL 5.4 일 경우    nmon_x86_64_rhel5  을 선택하여 다운로드
 

현재 운영중인 서버가 fedora(RHEL계열) 이기에 위의 링크에서 다운받아서 사용중이다. 

 

 
 

2. 다운로드 받은 파일을 운영위치로 복사

mv  nmon_x86_64_rhel5  /usr/local/bin/nmon

chmod  755  /usr/local/bin/nmon


- 실행
nmon
 

 

 

3. 로깅

 

# nmon -ft -s 300 -c 288 -m /nmon/log                  
// 매 300초 간격으로 288회 (300초*288회=24시간) 로깅 데이터를 /nmon/log 로 저장

 

* 위 명령어를 crontab에 등록하여 일일 데이터를 로깅하는것이 유용하다.

 

 

 

4. 분석

 

nmon 데이터를 먼저 가공한다.

# sort result.nmon > result.csv

 

다운로드 사이트에서 nmon analyzer를 이용하여 result.csv 파일을 import 하면 정리된 보고서를 볼 수 있다.

 

출처 : http://commit.co.kr/122

TAG •
?

공부 게시판

공부에 도움되는 글을 올려주세요.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 [공지] 공부 게시판 입니다. 처누 2003.08.17 828719
2337 경제 자동차, 사서 탈까? 빌려서 탈까? 합리적인 선택은?② file JaeSoo 2016.06.17 406
2336 경제 자동차, 사서 탈까? 빌려서 탈까? 합리적인 선택은?① file JaeSoo 2016.06.17 287
2335 업무 프로세스 BRR, PI, BPM, PS 등 개념부터 명확히 file JaeSoo 2016.05.24 657
2334 윈도우즈 윈도우 업데이트 후 시스템 용량이 많이 줄었다면 Download 폴더를 지워보자 file JaeSoo 2016.05.17 636
2333 유닉스/리눅스 쉘 프로그래밍을 이용한 시스템 관리 기법 file JaeSoo 2016.05.11 604
2332 유닉스/리눅스 AIX 자주 쓰이는 관리 명령 모음 JaeSoo 2016.05.11 618
2331 유닉스/리눅스 AIX 시스템상의 core, SMT(Simultaneous Multi Threading) 수 확인하기 JaeSoo 2016.05.11 594
2330 유닉스/리눅스 리눅스 호스트명 변경 JaeSoo 2016.05.11 688
2329 유닉스/리눅스 AIX 서버 기초 JaeSoo 2016.05.11 722
2328 유닉스/리눅스 AIX Admin Study 교육 자료 JaeSoo 2016.05.11 804
2327 유닉스/리눅스 성능 엔지니어링 대한 접근 방법 (Performance tuning) file JaeSoo 2016.05.04 815
2326 웹서버,WAS 용량 산정 (동시 접속자 계산) JaeSoo 2016.05.04 948
2325 프로그래밍 SVN의 cleanup 에러시 해결방법 JaeSoo 2016.05.04 631
2324 프로그래밍 [오류해결] svn cleanup failed-previous operation has not finished; run cleanup if it was interrupted file JaeSoo 2016.05.04 595
2323 프로그래밍 TortoiseSVN 계정변경 file JaeSoo 2016.05.04 523
2322 프로그래밍 SVN passwd 설정 : 계정 (users/passwd) file JaeSoo 2016.05.04 498
» 유닉스/리눅스 Linux/Unix용 nmon 설치 및 구성 file JaeSoo 2016.05.03 708
2320 유닉스/리눅스 [AIX] 파일시스템 관리 (du, df) JaeSoo 2016.05.03 709
2319 유닉스/리눅스 IBM AIX Admin (사용자 DISK 관리) JaeSoo 2016.05.03 576
2318 유닉스/리눅스 [UNIX] 유닉스 기본명령어 JaeSoo 2016.05.03 514
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 123 Next
/ 123

 

■ 즐겨찾기 - 가족
JAESOO's HOMEPAGE YOUNGAE's HOMEPAGE 장여은 홈페이지 장여희 홈페이지 장여원 홈페이지

■ 즐겨찾기 - 업무
알리카페 홀릭 숭실대 컴퓨터 통신연구실 (서창진) 말레이시아 KL Sentral 한국인 GuestHouse

■ 즐겨찾기 - 취미
어드민아이디 유에코 사랑회 아스가르드 좋은사람/나쁜사람 JServer.kr 제이서버 메타블로그 재수 티스토리

■ 즐겨찾기 - 강의, 커뮤니티
재수 강의 홈페이지 한소리 VTMODE.COM 숭실대 인공지능학과 숭실대 통신연구실


PageViews   Today : 124   Yesterday : 1,271   Total : 60,652,779  /  Counter Status   Today : 70   Yesterday : 693   Total : 3,134,698
Site Info   Member : 1,389  /  Total documents : 7,088   New documents : 0  /  Total comments : 506

design by by JAESOO.com

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소