logrotate에서 패턴 일치 로그에 대한 로그별 olddir 구성

logrotate에서 패턴 일치 로그에 대한 로그별 olddir 구성

로그 회전에 아카이브 디렉터리 이름에 소스 파일을 포함시키는 방법이 있습니까?

보안상의 이유로 긴 Apache 로그 기록을 유지합니다. 이 서버에는 여러 사이트가 실행 중이므로 Apache는 많은 양의 로그를 저장합니다. 회전을 곱하면 내 보관 디렉터리는 다음과 같습니다.거대한.

로그별 보관 디렉터리를 만들고 싶습니다. 예를 들어 설정은 다음과 같습니다.

olddir /var/log/apache2/www.example.com-access.log/

하지만 현재 내 구성은 다음 패턴을 기반으로 합니다.

/var/log/apache2/*.log {
        dateext
        daily
        rotate 365
        missingok
        notifempty
        olddir /var/log/archive/apache2
}

Apache의 각 로그에 대해 특정 구성을 작성하지 않고 회전된 파일을 로그 특정 디렉터리에 배치할 수 있는 방법이 있습니까?

관련 정보