시스템관리_CPU_SAR(System Activity Reporter)

Sar
시스템 관리 툴

설치방법

Sysstat을 다운로드(http://sebastien.godard.pagesperso-orange.fr/download.html) 받아 설치.

sar에서 확인할 수 있는 사항
- I/O 전송량 - 페이징- 프로세스 생성 숫자
- 블락 디바이스 활동
- 인터럽트 - 네트워크 통계
- run 큐 및 시스템 부하 평균
- 메모리와 스왑 공간 활용 통계
- 메모리 통계
- CPU 이용도
- 특정 프로세스에 대한 CPU 이용도
- inode, 파일, 기타 커널 테이블에 대한 상태
- 시스템 스위칭 활동(context switch)
- 스와핑 통계 - 특정 프로세스 통계
- 특정 프로세스의 자식 프로세스 통계
- TTY 디바이스 활동


사용옵션 정리
- sar명령어에 옵션을 주지 않고 수행했을 경우 -u옵션이 default로 적용된다.
- sar -A: 모든 관련정보를 출력한다.
- Shell> sar

%user : 사용자 레벨(application level) 에서 실행중일때의 CPU 사용률 (%) 
%nice : 사용자 레벨(appliaction level) 에서 nice 가중치를 준 CPU 사용률(%) 
%system : 시스템레벨(kernel) 에서 실행중일때의 CPU 사용률(%) 
%iowait : system이 I/O요청을 처리하지 못한 상태에서의 CPU의 idle 상태인 시간의 비율(%) 
%steal : virtual processer에 의한 작업이 진행되는 동안 virtual CPU에 의해 뜻하지 않는 대기시간이 생기는 시간의 비율(%) 
%idle : CPU가 쉬고있는 시간의 % 

Linux 2.6.18-128.el5 (newTest2)  2015년 02월 25일  _x86_64_   (4 CPU)
11시 00분 01초  CPU  %user  %nice   %system  %iowait  %steal   %idle
11시 10분 01초   all      0.07     0.00       0.07         0.48       0.00     99.37
11시 20분 01초   all      0.09     0.00       0.08         0.47       0.00     99.36

 

참조 : http://www.cubrid.com/zbxe/71317

 

 

 

 

 

'OS > linux' 카테고리의 다른 글

리눅스(centos) 에 SVN(subversion) 설치  (1) 2016.06.20
tomcat catalina.out 재시작 없이 초기화시키기  (1) 2016.05.26
HTTP 요청, 응답 확인(curl)  (0) 2015.02.25
시스템관리_disk_df  (0) 2015.02.25
시스템관리_메모리_top  (0) 2015.02.25