로그 파일 회전은 디스크 공간을 너무 많이 사용하지 않도록 로그 파일의 자동 자르기, 압축 및 삭제를 나타냅니다. Apache, Squid 및 Sendmail과 같은 대부분의 Unix 서버는 로그 파일을 생성하며 다양한 시스템 데몬도 Syslog를 통해 로그를 생성합니다. 이 모듈은 모든 로그를 관리하도록 `logrotate` 프로그램을 구성하는 데 사용할 수 있습니다.

일반적으로 로그 파일은 매일, 주 또는 월마다 한 번씩 회전됩니다. 파일은 일반적으로 새 파일 이름으로 이동하고 압축되며 그 대신 새 빈 파일이 만들어집니다. 이러한 이전 로그 파일의 여러 세대를 유지할 수 있으므로 회전 후에도 로그를 검색하거나 보고서를 생성 할 수 있습니다. 오래된 로그 수가 구성된 제한을 초과하면 가장 오래된 로그가 삭제됩니다.

회전중인 각 로그 파일은 모듈의 메인 페이지에 나열됩니다. 각 로그에는 회전 빈도, 보관 된 오래된 사본 수 등을 제어하는 고유 한 옵션 세트가 있습니다. 파일 이름을 클릭하여 로그 옵션을 편집하거나 테이블 맨 아래 또는 맨 위의 링크를 사용하여 새 로그 파일을 추가 할 수 있습니다.

많은 Linux 배포에는 기본적으로 `logrotate` 가 포함되며 Apache 및 Squid와 같은 포함 된 서버의 로그를 회전하기위한 구성이 제공됩니다. 따라서 이전에이 모듈을 사용한 적이 없더라도 많은 로그 파일이 이미 기본 페이지에 나열 될 수 있습니다. 페이지 하단 근처에는 전역 구성을 편집하기위한 버튼이 있습니다.이 버튼은 재정의되지 않는 한 모든 로그 파일에 적용됩니다. 실제로 회전 로그에 필요합니다 `logrotate에이` 크론에 의해 실행되는 일정을 설정하는 버튼입니다 아래. 프로그램을 표준으로 포함하는 대부분의 운영 체제에서 Cron 작업은 설치 프로세스의 일부로 이미 작성되었을 것입니다.