- 회전 일정
- 로그 회전 빈도를 제어합니다.
- 회전 전 최대 크기
- 로그 파일이 회전되기 전에 로그 파일의 크기에 대한 제한을 설정합니다. 시간 기반 제한이 아닌 크기를 선호하는 경우 회전 일정 대신이 필드를 사용할 수 있습니다.
- 보관할 오래된 로그 수
- 저장할 이전 세대 로그 파일 수를 결정합니다. 이들은 일반적으로 원래 로그와 이름이 같지만 .0, .1 등이 추가됩니다. 0을 입력하면 오래된 로그가 유지되지 않으므로 회전 할 때 로그 파일의 내용이 손실됩니다.
- 오래된 로그 파일을 압축 하시겠습니까?
- 이 옵션을 활성화하면 회전 후 오래된 로그가 gzip 으로 압축되어 사용되는 디스크 공간이 줄어 듭니다.
- 로그 파일이 비어 있어도 회전합니까?
- 사용 가능한 경우이 옵션은 로그 파일이 비어 있어도 logrotate 가 여전히 회전하도록 지시하여 크기가 0 인 오래된 사본을 저장합니다.
- 회전 후 로그 파일을 다시 작성 하시겠습니까?
- 이 옵션을 사용하면 로그 파일을 작성하기 위해 서버에 남겨 두는 대신 회전 후 로그 파일이 다시 작성됩니다. 기본적으로 원래 권한 및 소유자로 작성되지만 예 옵션 옆의 필드를 사용하여 대체 파일 권한, 사용자 및 그룹을 지정할 수 있습니다.
- 오래된 회전 된 로그 저장
- 이 필드가 로그 파일과 동일한 디렉토리로 설정되면 로그 파일 의 이전 회전 사본이 원래 로그와 동일한 디렉토리에 저장됩니다. 디렉토리 옵션을 사용하여 대체 위치를 지정할 수 있지만 로그 파일과 동일한 파일 시스템에 있어야합니다.
- 회전 후 실행할 명령
- 이 텍스트 상자를 채우면 로그를 회전 한 후 입력 한 셸 명령이 실행됩니다. 로그 이름을 바꾼 후 많은 서버를 다시 시작해야 새 파일에 올바르게 쓸 수 있습니다. 이 경우 killall -HUP httpd 와 같은 명령을 입력하여 회전 후 다시 시작을 트리거 할 수 있습니다.