gzip 압축 및 gzip이 아닌 압축 로그

gzip 압축 및 gzip이 아닌 압축 로그

최근에 지정된 로그 구성이 없고 파일이 있기 때문에 LetsEncrypt의 로그 구성을 변경했습니다.

letsencrypt.log
letsencrypt.log.1
letsencrypt.log.10
letsencrypt.log.10.gz
letsencrypt.log.11
letsencrypt.log.11.gz
letsencrypt.log.12
letsencrypt.log.12.gz
letsencrypt.log.13
letsencrypt.log.13.gz
letsencrypt.log.14
letsencrypt.log.14.gz
letsencrypt.log.15
letsencrypt.log.15.gz
letsencrypt.log.16
letsencrypt.log.16.gz

짝수 파일의 크기는 1409바이트이고 홀수 파일의 크기는 0바이트입니다. 그러나 Gzip 압축 파일에는 일부 내용(다름)이 있습니다. 로그 회전 구성은 다음과 같습니다.

/var/log/letsencrypt/*.log {
    daily
    rotate 32
    compress
    delaycompress
    missingok
    notifempty
    create 644 root root
}

다음만 유지하려면 로그 순환 구성을 어떻게 변경해야 합니까?

  1. 처음 두 파일은 압축이 해제되어 있습니다.
  2. 나머지 파일은 압축되어 있으며,
  3. 빈 파일을 제거하시겠습니까?

답변1

좋습니다. 로그 회전을 올바르게 했습니다.

/var/log/letsencrypt/*.log {
    weekly
    rotate 9
    compress
    delaycompress
    missingok
    create 644 root root
}

차이점은 내가 삭제했다는 것입니다 notifempty.

관련 정보