728x90
<기본 httpd.conf에 추가적인 설정 하는 방법>
1. LogFormat %T추가
LogFormat "%h %l %u %t %E \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t %E \"%r\" %>s %b %T" common
형식 문자열 | 설명 |
%h | 원격 호스트 |
%l | 원격 로그인명 |
%u | 원격 사용자 (%s가 401일 경우 이상한 값 나올 수 있음) |
%t | common log format 시간 형식의 시간 |
%r | 요청의 첫번째 줄 |
%s | status(상태). 내부 리다이렉션된 요청의 경우 원래 요청의 상태. 최종 요청의 상태는 %>s 형태 |
%b | HTTP 헤더를 제외한 전송 바이트 수 |
%T | 요청을 처리하는데 걸린 시간 (초) |
2. OraLog 모드 apache 추가, 다른 건 주석 처리
# Directives to setup logging via ODL #OraLogDir "${ORACLE_INSTANCE}/servers/${COMPONENT_NAME}/logs" #OraLogMode odl-text #OraLogSeverity WARNING:32 #OraLogRotationParams S 10:70 OraLogMode apache |
3. Error 로그 ( <FilesMatch> 밑)
ErrorLog "||${PRODUCT_HOME}/bin/odl_rotatelogs -l {ohs_domain}/logs/error/Error_log-%Y%m%d 86400 2592000 202x-xx-xxT23:59:59"
4. access 로그 (CustomLog 중 주석처리 안된 것)
CustomLog "||${PRODUCT_HOME}/bin/odl_rotatelogs -l {ohs_domain}/logs/access/Access_log-%Y%m%d 86400 2592000 202x-xx-xxT23:59:59" common
5. LogLevel 설정
주석처리 되어있는 LogLevel을 활성화 하고, 필자의 경우 LogLevel을 Info로 사용중
###로그 defalut 값 -날짜 변경 / 로그 경로 만들어 주기/ 도메인 명 변경###
86400 -> 하루를 초로 바꿈
2592000 -> 30일을 초로 바꿈
00시 부터 24시 까지 하루 순환 간격
728x90
'Oracle > Web Tier' 카테고리의 다른 글
OHS 인증서 교체 (0) | 2021.12.14 |
---|---|
OHS log4j 관련 issue (0) | 2021.12.14 |
Iplanet 아이디 비밀번호 변경 방법 (1) | 2021.12.10 |
OHS storeUserConfig (0) | 2021.12.10 |
OHS 12.2.1.4 설치 시 admin.conf 설정 (0) | 2021.12.10 |