Linux에서 sysstat 설치하기

서버를 운영 하다 보면 리눅스에서  disk I/O, CPU, memory, networking 등 기타 리소스에 대한
모니터링이 필요할 때가 있습니다.
이럴 경우 필요한 “tool“이 바로 “sysstat” 입니다.
sysstat“에는

I/O 통계를 위한 “iostat“,  프로세스별 메모리 통계를 위한 “mpstat“,
각종 시스템 리소스 정보 통계를 위한 “sar“,  프로세스별 메모리 점유율을
알려주는 “pidstat” 등 유용한 유틸리티들을 제공 합니다.

하지만 이러한 “sysstat“은 “linux“에 내장되어 있지 않고, 별도로 설치를 해야 합니다.
설치 방법은 어렵지 않기 때문에 쉽게 설치하지 않을까 생각 합니다.

(1) Debian/Ubuntu

$ sudo apt-get install sysstat

(2) CentOS 6.x

$ sudo yum install sysstat

(3) CentOS 5.x 이하

“CentOS 5.x” 이하는 “yum“를 통해서 설치가 가능 합니다.
하지만 “pidstat“이 포함이 되어 있지가 않습니다.
그렇기 때문에 직접 소스를 다운 받아서 “make” 하셔야 합니다.

최신 “sysstat“를 다운로드 받습니다.
바로가기

$ wget http://pagesperso-orange.fr/sebastien.godard/sysstat-10.1.4.tar.gz
$ tar xvfz sysstat-10.1.4.tar.gz
$ cd sysstat-10.1.4
$ ./configure --prefix=/usr/local/sysstat
$ make && make install

install“이 완료되면 “PATH” 정보를 추가 합니다.

$ vi .bash_profile

.bash_profile

export PATH=$PATH:/usr/local/sysstat/bin

참조 사이트

http://www.cubrid.com/zbxe/71317
http://xmodulo.com/2012/08/how-to-measure-average-cpu-utilization.html
http://sebastien.godard.pagesperso-orange.fr/download.html
http://linuxet.blogspot.kr/2010/05/sysstat.html

Published by: beyondj2ee

Past SI AA, now I am pikicast developer in yellow mobile and daddy, Java, Spring, OpenSource, Application Architect :) Java Application Architect. mail : beyondj2ee@gmail.com twitter : twitter.com/beyondj2ee facebook : https:www.facebook.com/beyondj2ee blog: http:beyondj2ee.wordpress.com

Categories useful댓글 한 개

One thought on “Linux에서 sysstat 설치하기”

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중