Ubuntu 에서 sar 활성화 하기 (sysstat)

우분투에는 기본적으로 sar (sysstat) 패키지가 설치되어 있지 않습니다. 그래서 먼저 설치를 해야 합니다.

– sar(sysstat) 패키지 설치

apt install sysstat

– 기본으로 disable 되어 있는 sar 를 활성화하기 위해 /etc/default/sysstat 파일을 수정 파일 내용의  ENABLED=”false” 을 ENABLED=”true” 로 수정하여 준다.

– sar 데이터가 보관되는 날짜를 HISTORY 값을 수정해서 7일(default) 에서 30일이나 90일 등으로 변경 (option)

HISTORY=7  기본 7일로 설정되어 있으나 30, 90 등 원하는 기간까지 보관할수 있도록 조정이 가능합니다. 28일보다 큰 날짜로 설정하게 될 경우에 sar 파일이 기본적으로 sarDD 형태로 저장되므로 1달이 지날 경우 기존달의 파일을 덮어쓰게 되는데 SADC_OPTIONS 에 "-D" 옵션을 설정하여 주면 sarYYYYMMDD 형태로 저장하여 이 문제를 해결할 수 있다.

SADC_OPTIONS="-S DISK" 에 -D 를 추가하여

SADC_OPTIONS="-S DISK -D" 로 변경하여 준다.

(option) COMPRESSAFER=10 에서는 10일 이상이 지난날짜의 파일들은 아래 ZIP 옵션에서 설정한 압축프로그램으로 압축하게 해주는 옵션입니다.
# vi /etc/sysstat/sysstat

– sar 실행이 기본값으로 10분간격으로 데이터를 기록하는데 1분 간격으로 변경

# vi /etc/cron.d/sysstat
“5-55/10” 이 부분을 “*” 으로 변경하여 준다.

– sysstat 서비스를 재시작

# service sysstat restart

– 약 3분 이상이 지난 후에 sar 데이터가 “saYYYYMMDD” 형태로 잘 저장이 되는지 확인하고 sar 또한 확인해본다.

# ls -al /var/log/sysstat
# sar

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다