본문 바로가기
서버 운영/Linux

리눅스 성능 측정, 모니터링 패키지 sysstat

by Infralabs 2024. 3. 21.
반응형

리눅스 서버를 운영하며 성능 모니터링은 필수이다. 리눅스에서는 sysstat 이라는 성능 측정 도구 패키지를 제공한다. 

많이들 사용하는 sar, iostat 등을 사용하기 위해서 sysstat 패키지를 설치한다. 

 

sysstat

리눅스에서 제공하는 성능 모니터링 도구 패키지이다. 해당 패키지에 포함되어 있는 대표적인 분석 툴은 다음과 같다. 

- sar : CPU, Memory, Network, Disk I/O 등의 지표를 측정하고 파일로 저장한다. 
- iostat : Disk I/O 지표를 측정한다.
- mpstat : CPU의 지표를 측정한다. 

 

1. 설치

yum install sysstat

 

2. 설정 

Sysstat 패키지를 설치한 후에는 /etc/sysstat/sysstat 설정 파일 수정을 통해 기본 설정을 변경할 수 있다.

이 파일을 수정하여 데이터 수집 간격 및 데이터 보관 기간 등을 조정할 수 있습니다.

 

/etc/sysstat/sysstat 파일 설정

- INTERVAL : 데이터 수집 주기를 지정. (기본값은 10분)
- LOGFILE : 데이터를 저장할 로그 파일의 경로를 지정
- HISTORY : 보존할 데이터의 기간을 지정

 

3. 서비스 시작 및 활성화

systemctl start sysstat 
systemctl enable sysstat

 

반응형