Admin/admin

apache log rotate

Qhtlr 2007. 7. 27. 11:36
서버를 관리하면서 로그파일이 너무 방대하게 커지면 파일을 열어볼수 없을경우도 있고해서 적당한 사이즈로 로그파일에 대해서 rotate시킬 필요가 있다.

Oracle9i Application Server 1.0.2.2 에서는 자동으로 log를 rotate시키지 않는다.

그래서 httpd.conf에 아래와 같이 수정하면 24시간 마다 로그파일이 변경된다.

Oracle-Application-Server-10g/9.0.4.0.0 Oracle-HTTP-Server 에서는 httpd.conf에 default로 설정이 되어 있는것 같다.

#CustomLog $APACHE_TOP/Apache/logs/access_log common

CustomLog "| $APACHE_TOP/Apache/bin/rotatelogs $APACHE_TOP/Apache/logs/access_log 86400" common

위의 86400 은 초단위다.(24시간 마다 rotate)