SAR
리눅스 시스템 모니터링 툴
참고
- http://sebastien.godard.pagesperso-orange.fr/documentation.html
- http://www.cubrid.com/zbxe/71317
설치
CentOS - $yum install sysstat
Ubuntu - $apt-get install sysstat
난 Ubuntu root 계정으로 설치를 진행하였다.
$vi /etc/default/sysstat
ENABLED="false" -> #ENABLED="true" 로 수정한다.
$/etc/init.d/sysstat start
실행!
$vi /var/log/sysstat
해당 디렉토리르 보면 로그가 기록 된다.
그런데 처음에는 바이너리로 생성이되어 볼수가 없다
그럴땐
$sar -f /var/log/sysstat/파일명
명령으로 해당 바이너리 파일을 터미널에서 확인 할수 있다.
$vi /etc/cron.d/sysstat
기본적으로 10분마다 모니터링을 하게 되어 있으며 하루에 한번
바이너리 파일이 아닌 텍스트 파일로 확인할 수 있도록 변환해준다.
예를들어 바이너리 파일이 sa11이라면 sar11로 변환되며 이 파일은 vi 명령어를 통해 내용을 확일 할수있다.
crond의 경우 사용자가 sar 명령어를 정의해서 사용하면 될것 같다.
'개발 > LINUX' 카테고리의 다른 글
여러 프로세스 죽이기 (0) | 2016.05.31 |
---|---|
bashrc 서버 재접속 시 적용 안되는 문제 (0) | 2016.05.19 |
vim 편집기 설치 (0) | 2016.04.20 |
네트워크 속도가 왜 이러지?! (0) | 2016.04.19 |
CentOS 메모리를 왜이렇게 잡아 먹어?! (0) | 2016.04.18 |