RadarURL

유닉스/리눅스
2016.05.04 02:56

Linux/Unix용 nmon 설치 및 구성

조회 수 820 추천 수 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.18 931219
» 유닉스/리눅스 Linux/Unix용 nmon 설치 및 구성 file JaeSoo 2016.05.04 820
25 모바일 블루스택 설치 및 설정, 레이븐, 히트, 성순매크로 설치 방법 JaeSoo 2016.03.07 1515
24 생활 공동주택(아파트) 외벽(발코니) 돌출물(에어컨 실외기) 설치 관련 법조항 및 조례, 규약 file JaeSoo 2015.02.24 844
23 유닉스/리눅스 [CentOS] MRTG를 설치하여 서버의 대역폭을 기록하자 JaeSoo 2014.12.26 769
22 유닉스/리눅스 CentOS 5.0에 net-snmpd 설치 JaeSoo 2014.12.26 738
21 유닉스/리눅스 mrtg 2.16.2 yum 설치 문서 JaeSoo 2014.12.26 581
20 유닉스/리눅스 Linux MRTG 설치 (yum install) JaeSoo 2014.12.26 861
19 유닉스/리눅스 웹서버 CentOS 6.5 MRTG 설치 JaeSoo 2014.12.26 821
18 유닉스/리눅스 Centos GeoIP 설치 2 JaeSoo 2014.12.21 746
17 웹서버,WAS 아파치 로그분석 webalizer 설치 file JaeSoo 2014.12.21 7943
16 웹 프로그래밍 Linux/NT XE 설치 시 안전한 폴더권한 설정하기 (chown 사용) JaeSoo 2014.12.17 1236
15 데이터베이스 MySQL 설치/사용시 발생 에러 유형별 대처방법 JaeSoo 2014.11.17 6921
14 윈도우즈 Microsoft Windows 업데이트 항목 중 'KB2949927'파일 설치 후 발생하는 오류현상 해결 JaeSoo 2014.10.24 1728
13 취미 Xbox360 모드칩 Xkey 슬림 설치/구동 완벽 메뉴얼 file JaeSoo 2014.10.13 1771
12 유닉스/리눅스 CentOS 설치 후 설정 (package 추가, network 변경 등, vmware 설정 포함) JaeSoo 2014.08.22 1811
11 인터넷 프로그램 설치 없이 warning.or.kr 우회하기 file JaeSoo 2014.06.02 2452
10 유닉스/리눅스 CentOS nmon 설치하기 file JaeSoo 2014.05.29 1702
9 유닉스/리눅스 CentOS Samba 설치 및 설정 JaeSoo 2014.05.26 1214
8 유닉스/리눅스 CentOS 에 APM 설치하기 JaeSoo 2014.05.26 1198
7 유닉스/리눅스 CentOS X Window + Gnome Desktop 설치 JaeSoo 2014.05.26 1663
Board Pagination Prev 1 2 Next
/ 2


즐겨찾기 (가족)

JAESOO's HOMEPAGE


YOUNGAE's HOMEPAGE


장여은 홈페이지


장여희 홈페이지


장여원 홈페이지


즐겨찾기 (업무)

알리카페 홀릭

숭실대 컴퓨터 통신연구실 (서창진)

말레이시아 KL Sentral 한국인 GuestHouse


즐겨찾기 (취미)

어드민아이디

유에코 사랑회

아스가르드 좋은사람/나쁜사람

JServer.kr

제이서버 메타블로그

재수 티스토리


즐겨찾기 (강의, 커뮤니티)

재수 강의 홈페이지


한소리


VTMODE.COM


숭실대 인공지능학과


숭실대 통신연구실


베너