티스토리 뷰

linux

linux sar 설치 및 설정(CentOS6)

fendys 2017. 6. 7. 20:21
반응형

리눅스 시스템 문제 발싱시 리소스 확인을 위한 여러가지 방법이 존재한다. 

그중 하나의 방법으로 Sar를 사용한다.

Sar를 사용하기 위해 설치 및 설정을 해보자.

1. yum install sysstat 명령으로 pkg 설치


2. sar설치가 완료 리소스 수집 간격 설정 "/etc/cron.d/sysstat" 에서 설정

vi /etc/cron.d/sysstat 명령으로 수집 주기 설정 파일을 확인

설정값을 보면 */10 * * * * root/lib6464/sa/sa1 600 6 & -> 10분에 1번씩 데이터를 수집한다.

(수집 주기를 수정하시려면 cron 등록 설정을 찾아보면 된다.)


3. 수집된 데이터는 /var/log/sa에 날짜별로 수집된다. 

저장 주기는 기본이 1주일이며 sa* 파일과 sar* 파일의 2개가 존재한다. 

sa* 파일은 열어도 내용을 확인 할 수 없으며 cat 이나 vi로 열어보려면 txt 파일은 sar* 파일 내용을 확인 한다.

PS. 자주 사용하는 sar 명령어 옵션

가장 확인 하기 좋은 명령은 -A 옵션으로 전부 확인하고 특정 시간이 지정 가능 하다면 -s 00:00:00 -e 00:00:00 과 같이 시간 지정이 가능 하다. (아래 18:00:00 ~ 18:20:00 까지 모든 리소스 사용량을  출력)

sar -A -s 18:00:00 -e 18:20:00 명령어 입력

sar 1 명령 -> sar 명령을 1초 마다 갱신 하여 출력 ( sar 1 10 명령은 1초마다 갱신 하여 10번 출력하라.)


반응형