리눅스 로그 관리 - Logrotate
Logrotate란? 리눅스 서버를 관리하기 위해 log를 다들 열심히 남깁니다. 서버 상태 또는 디버깅, 장애를 대비하기 위해 남기도록 설정하지만 서비스를 오래 운영하다보면 엄청난 양이 쌓이게 됩니다. 로그의 양이 너무 많아지면 서비스를 위한 서버가 필요한 resource들이 부족해지는 문제 또는 여러 영향이 있기 때문에 logrotate를 통해 관리를 하게 됩니다. 기능 여러 개의 로그 파일을 동시에 관리 rotate 수 설정 압축 로테이트 전/후로 스크립트를 실행 Logrotate 실행 logrotate.conf 구조 전체 구조는 아래와 같으며 하나씩 구조를 파악해보자. # see "man logrotate" for details # rotate log files weekly weekly # kee..
Ops/Monitoring
2020. 11. 3. 19:08