top of page

Apache Log 쪼개기

Apache Log 쪼개기…

Apache Log File인 (iAS)$ORACLE_HOME/Apache/Apache/logs/access_log, error_log File이 너무 큰 경우는 Apache가 기동될 때 Performance 등에 문제가 될 수 있으므로 이를 일단위, 월단위 등으로 나눌 필요가 있을 수 있다. 이 때 다음과 같은 수정으로 다음과 같은 결과를 얻을 수 있다.

(iAS)$ORACLE_HOME/Apache/Apache/conf/httpd.conf를 수정한다. (CustomLog, ErrorLog는 여러번 나오므로 주의한다.) #CustomLog (iAS)$ORACLE_HOME/Apache/Apache/logs/access_log common TransferLog “|/usr/local/sbin/cronolog (iAS)$ORACLE_HOME/Apache/Apache/logs/access_log_%Y%m%d”

#ErrorLog (iAS)$ORACLE_HOME/Apache/Apache/logs/error_log ErrorLog “|/usr/local/sbin/cronolog (iAS)$ORACLE_HOME/Apache/Apache/logs/error_log_%Y%m%d”

마찬가지 방법으로 (iAS)$ORACLE_HOME/Apache/Apache/conf/httpd.conf와 httpd_pls.conf를 수정한다. #CustomLog (iAS)$ORACLE_HOME/Apache/Apache/logs/access_log common TransferLog “|/usr/local/sbin/cronolog (iAS)$ORACLE_HOME/Apache/Apache/logs/access_log_pls_%Y%m%d”

#ErrorLog (iAS)$ORACLE_HOME/Apache/Apache/logs/error_log ErrorLog “|/usr/local/sbin/cronolog (iAS)$ORACLE_HOME/Apache/Apache/logs/error_log_pls_%Y%m%d”

이제 Apache를 Bounce하면 Log가 일단위로 생성된다. cronolog는 http://www.cronolog.org/를 참고한다.

참고: Note:171601.1

조회수 0회댓글 0개

Comments


bottom of page