본문 바로가기

WEB-SERVER/OHS & JBCS & Apache

[OHS12c] odl_rotatelogs 를 통한 로그 로테이션

728x90

 

# vi ${OHS_DOMAIN_HOME}/config/fmwconfig/components/OHS/${COMP}/httpd.conf

OraLogDir "${ORACLE_INSTANCE}/servers/${COMPONENT_NAME}/logs"
OraLogMode odl-text
OraLogSeverity WARNING:32
OraLogRotationParams S 10:70

# AM 00:00마다 로테이션
CustomLog "||${PRODUCT_HOME}/bin/odl_rotatelogs ${ORACLE_INSTANCE}/servers/${COMPONENT_NAME}/logs/access_log-%Y%m%d 86400 604800" common
ErrorLog "||${PRODUCT_HOME}/bin/odl_rotatelogs ${ORACLE_INSTANCE}/servers/${COMPONENT_NAME}/logs/error_log-%Y%m%d 86400 604800"

# 12시간 마다 로테이션
CustomLog "||${PRODUCT_HOME}/bin/odl_rotatelogs ${ORACLE_INSTANCE}/servers/${COMPONENT_NAME}/logs/access_log-%Y%m%d 43200 604800" common
ErrorLog "||${PRODUCT_HOME}/bin/odl_rotatelogs ${ORACLE_INSTANCE}/servers/${COMPONENT_NAME}/logs/error_log-%Y%m%d 43200 604800"

# 60초마다 로테이션
CustomLog "||${PRODUCT_HOME}/bin/odl_rotatelogs ${ORACLE_INSTANCE}/servers/${COMPONENT_NAME}/logs/access_log-%Y-%m-%d-%H-%M-%S 60" common