티스토리 뷰
sar
시스템의 활동에 관한 정보 수집하여 출력 및 저장하는 명령어 (시스템 자원이나 기타 등등 모니터링 )
시간의 경과에 따라 시스템 사용율이 나타나므로 비교하는 지표가 될수 있음 (장애에 대한)
/var/log/sa/sa날짜 형식으로 저장됨
sysstat 패키지내에 포함되어 있는 명령어 인듯...
설치
yum install sysstat
|
op)
옵션 | 설명 |
-o 파일명 | 출력값을 주어진 파일명으로 binary로 저장 |
-f 파일명 | binary로 저장된 값을 불러옴 |
-A | 모든 정보를 출력 |
-b | I/O관련 전송율 상태 정보를 출력 |
-B | 페이징 통계 정보를 출력 |
-c | 새롭게 생성되어 활동하는 프로세스의 정보를 출력 |
-e hh:mm:dd | -f 또는 -o 옵션과 같이 사용되는 옵션으로 리포트의 종료시간 지정 |
-n DEV | EDEV | SOCK | FULL | 네트워크 상태정보 출력 (별도 옵션이 뒤에 덧붙음 : DEV | EDEV | SOCK | FULL) |
-r | 메모리와 스왑 공간의 상태 출력 |
-s hh:mm:dd | -f과 같이 사용되는 옵션으로 불러온 파일의 시간 지정 |
-u | cpu의 정보 출력 |
-v | 커널 테이블과 파일에서의 inode상태 출력 |
-w | 시스템의 switching 활동 상태 출력 |
-W | 시스템의 swapping 상태 출력 |
user : 사용자 모드에서 CPU가 소비된 시간의 비율 nice : nice로 스케줄링의 우선도를 변경한 프로세스가 사용자 모드에서 소비한 시간 비율 system : 시스템모드에서 CPU가 소비된 시간의 비율 iowait : CPU가 디스크 I/O 대기를 위해 idle 상태로 소비한 시간의 비율 steal : Xen 등 가상 OS 를 이용하고 있을 경우 다른 가상 CPU 계산으로 대기된 시간 비율 idle : CPU가 디스크가 순수하게 idle 상태로 대기한 시간의 비율 |
ex) 실행 예제
sar
- CPU 최근 상태 출력
sar -q
- 실행큐에 쌓여있는 프로세스의 수, 시스템상의 프로세스 사이즈, 부하율등을 참조가능
sar -r
- 물리메모리 사용률을 한눈에 확인 가능
kbmemfree : 물리 메모리 남은양 kbmemused : 사용중인 물리 메모리 kbbuffers : 커널내 버퍼로 사용되고 있는 물리 메모리량 kbcached : 커널내 캐시용 메모리로 사용되고 있느 물리 메모리량 kbswpfree : 스왑 영역의 남은 용량 kbswpued : 사용중인 스왑 사용량 |
sar -W
- 이것은 스왑 사용률일듯?
sar 0
- 시스템이 시작된후 평균 상태 출력
sar 1 3
- 1초 간격으로 3번 출력
sar 1 10 -o system.log
- 1초 간격으로 10번 의 값을 바이너리로 system.log 파일로 저장
sar -f system.log
- 저장된 파일을 화면으로 출력
sar -u -f /var/log/sa/sa11 -s 23:00:00 -e 23:59:59
'Linux' 카테고리의 다른 글
mrtg log 파일 → 데이터 수치 변환 스크립트 (0) | 2015.05.26 |
---|---|
DHCP, Masqurade 셋팅 (공유기) (0) | 2015.05.22 |
checking for pcap.h... no (0) | 2015.05.20 |
checking for GTK+ - version >= 2.12.0 and < 3.0... no (0) | 2015.05.20 |
configure: error: I couldn't find yacc (or bison or ...); make sure it's installed and in your path (0) | 2015.05.20 |
- Total
- Today
- Yesterday
- iptables
- 인증서
- glusterfs
- mariadb
- Apache
- softether
- galera
- cURL
- HAProxy
- yum
- php
- L2TP
- centos8
- MySQL
- ssh
- pptp
- kvm
- OpenVPN
- 베이어다이나믹
- GeoIP
- SSL
- ntp
- 리눅스
- mod_security
- WAF
- NGINX
- virtualbox
- gitlab
- IPSEC
- centOS7
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |