nginx 로그 자동 절단 패키지

[root@vm_web ~]# cat /etc/logrotate.d/nginx /web/servers/tengine/logs/*.log {\ # 로그 가 있 는 디 렉 터 리 daily \ # 로그 파일 은 일별 로 문의 할 수 있 습 니 다. weekly monthly yearly dateext \ # 오래된 로그 파일 을 생 성 날짜 이름 으로 copress \ # 폴 링 작업 이 끝 난 후 폴 링 된 압축 파일 을 gzip 으로 압축 하여 create 0644 dmadmin dmadmin \ # 지정 한 권한 으로 새로운 로그 파일 을 만 들 고 logrotate 도 원본 로그 파일 rotate 7 \ # 로 이름 을 바 꿉 니 다.한 번 에 7 개의 압축 파일 로 그 를 저장 하고 8 번 째 압축 파일 을 저장 할 때 가장 오래 걸 리 는 shared script \ # 폴 더 에 일치 할 때 시간 이 지나 면 원래 파일 에 날짜 이름 을 붙 인 폴 더 로그 가 많 습 니 다. 저 는 가장 원본 파일 에 가장 일치 하 는 폴 더 만 필요 합 니 다. 이 옵션 은 이 설정 을 하기 위 한 것 입 니 다. 없 으 면 폴 더 로 그 를 다음 라운드 로 그 를 찾 습 니 다.문의 할 때 도 일치 합 니 다. post rotatekill - USR 1 cat /web/servers/tengine/nginx.pid endscript \ # post rotate / endscript: 모든 다른 명령 이 완료 되면 post rotate 와 endscript 에서 지정 한 명령 이 실 행 됩 니 다. 이 경우 rsyslogd 프로 세 스 는 즉시 설정 을 다시 읽 고 계속 실 행 됩 니 다.} [root@vm_web ~]#

좋은 웹페이지 즐겨찾기