aix 6.1 에서 보았던 nmon!
이것이 aix에서만 되는줄로 알고 있었는데, 조금전에 다른것좀 알아보다 보니, http://nmon.sourceforge.net/pmwiki.php 에서 개발하고 있는 opensource 툴이네. 그럼, 설치해봐야지?
ubuntu 10.04 에서는
# apt-get install nmon
CentOS 5.7 에서는 공식 패키지가 존재하지 않지만, rpmforge에서 가져올 수 있다. 어차피, rpmforge에는 다양한 패키지들이 있으니, rpmforge를 repository에 등록하여두면 좋다. 간단하게 rpmforge패키지를 설치하면되는데, 자세한 것은
http://wiki.centos.org/AdditionalResources/Repositories/RPMForge?action=show&redirect=Repositories%2FRPMForge#head-5aabf02717d5b6b12d47edbc5811404998926a1b 에서 OS버젼에 맞는 방법으로 설치하면 되고, 설치하면, /etc/yum.repos.d 에 rpmforge 관련 화일이 생김을 볼 수 있다.
그리고는 간단하게
# yum install nmon
흥미로운것은 nmon으로 수집한 데이타를 분석해주는 엑셀 프로그램이 존재한다는거다.
일단, 분석하기 전에 데이타를 수집해야 하므로 아래와같이 해보면,
# nmon -f -s 60 -c 60
# ls
fox_120813_1415.nmon
-f 는 csv화일을 만들겠다는 옵션, -s 는 수집간격 60초, -c 는 60번 , 즉, 1분간격으로 60번이므로, 1시간 동안 수집하게 되는 것이다. 수집한 것은 nmon-analyser로 분석해 볼 수 있는데, 리눅스도 잘 된다. 애널러이저는 http://www.ibm.com/developerworks/wikis/display/Wikiptype/nmonanalyser 에서 다운로드 받을 수 있다.
애널라이저 사용법은 http://halfpie.tistory.com/119 를 참고. 역시 고맙게도 누군가가 이미 정리했군!!!
한시간동안 수집한 데이타를 분석한 결과는 화일첨부result!..!
2 comments
Author
솔라리스는 sarmon이라는 변종(?)이 있군.
rpmforge is dead project 라고 한다.
대신, repoforge를 사용하면 됨.
http://repoforge.org/use/