목록2024/12/12 (1)
내 잡다한 노트
Logrotate
logrotate는 리눅스 시스템에서 로그 파일을 효율적이고 자동적으로 관리하기 위한 도구이다. 서버나 애플리케이션은 동작하면서 다양한 이벤트 및 상태 정보, 에러 메시지를 로그로 기록하게 되는데, 이 로그 파일의 크기가 무한정 커지면 디스크를 과도하게 차지하고 관리가 어려워진다. logrotate는 이러한 로그 파일을 일정한 정책에 따라 주기적으로 회전(rotation)하거나, 오래된 로그를 삭제하거나, 압축하고, 권한을 재설정하는 등 로그 파일 관리 전반을 자동화하여 시스템 관리자의 부담을 줄여준다.아래는 logrotate의 주요 개념과 동작 방식, 설정 방법 등에 대한 자세한 설명이다. 주요 기능 및 동작 원리로그 회전(log rotation):특정 주기(일별, 주별, 월별 또는 로그 크기 기준)에..
DevOps/리눅스
2024. 12. 12. 19:19