티스토리 뷰

시스템 서버

apache 일별 log 생성하기

달리는개발자 2013. 3. 11. 10:04

apache에서 rotatelogs를 이용하여 일별 log가 생성되게 설정 하였습니다.

 

httpd.conf

 

설정 전

CustomLog logs/access_log common

 

 

설정 후

CustomLog "/usr/sbin/rotatelogs logs/access_%Y-%m-%d_log 86400" common

 

로그 파일 형식 문자열

%A (지역화된) 완전한 요일 이름
%a (지역화된) 3-문자 요일 이름
%B (지역화된) 완전한 달 이름
%b (지역화된) 3-문자 달 이름
%c (지역화된) 날짜와 시간
%d 2-자리 일
%H 2-자리 시간 (24 시간 시계)
%I 2-자리 시간 (12 시간 시계)
%j 3-자리 날짜수
%M 2-자리 분
%m 2-자리 달
%p (지역화된) 12 시간 시계의 am/pm
%S 2-자리 초
%U 2-자리 주일수 (주의 첫번재 날은 일요일)
%W 2-자리 주일수 (주의 첫번재 날은 월요일)
%w 1-자리 요일수 (주의 첫번째 날은 일요일)
%X (지역화된) 시간
%x (지역화된) 날짜
%Y 4-자리 연도
%y 2-자리 연도
%Z 시간대 이름
%% 문자그대로 `%'

 

참고

http://httpd.apache.org/docs/2.2/ko/programs/rotatelogs.html

http://www.sugihartono.com/apache-web-server/apache-access-log-rotation-in-appserv-and-xampp/

http://blog.whitehorses.nl/2010/04/16/rotating-ssl_request_log-in-ssl-conf/

http://kwon37xi.egloos.com/1717906

 

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함