cronolog 를 이용해 보시죠. :-)
http://www.oops.org/SERVICE/jsboard/list.php?table=jsboard_oopsFAQ 에서 전체기간 검색으로 검색하시면
나올 겁니다. : 쇼핑몰 관리하느데.. 이 로그파일이 장난이 아니더라구요..
: 서버 처음부터 다시 셋팅하는데.. 마무리 부분이 로그라서..
: 나름대로 로그 관리 스크립트를 짜봤어요.. 그리고 크론으로 돌리는데
: 경험 많으신 분들이 함 봐봐 보시고 수정사항이나 추가 사항 있으면좀
: 알려주세요..
:
: 먼저 로그파일의 용량을 최소화 하기위해서 몇가지 로그 파일을 만듭니다.
: 님다나 코드레드 ipt_string으로 드롭했고..
:
: images 폴더등 중복되는 사진이나 폴더등은 아파치내에서 로그 기록을
: 차단했습니다.
:
: uridoori -> 웹에서 접속한 순수 로그와
: uridoori_local -> 로컬에서 접속한 로그
: 전 작업을 192.168.1.2에서 하거든요
:
: webalizer -> 얼라이져 로그, 레퍼와 기타 여러가지 옵션때문에
: 엑서스 로그 용량이 많아져서 따로 분리햇습니다.
:
: aaa=`date +%Y%m%d`_uridoori.log
: cat uridoori > $aaa
:
: bbb=`date +%Y%m%d`_uridoori_local.log
: cat uridoori_local > $bbb
:
: ccc=`date +%Y%m%d`_webalizer.log
: cat webalizer > $ccc
:
: 이런식으로 날짜_로그파일명.log으로 파일을 나누고 나서..
:
: mv * backup/
: 로그 백업 디랙토리로 로그파일을 이동시켜요..
:
: 다음 필요에 따라서 로그 파일을 메일로 보내는 무모한 짓..도 합니다
: mailto uridoori -s uridoori_log < /var/log/apache/backup/$aaa
:
: 그리고 나서 다시 로그파일을 초기화 시킵니다.
: cat uridoori > uridoori
:
: 매일 00:00 분에 실행시키도록 크론에다 등록했구요..
:
: 제가 막 머리..? 굴려서 나름대로 만들어 논건데.. 이것보다 더 좋거나
: 이렇게 함으로 해서 차후에 무언가 문제가 있을꺼다 하는부분에대해
: 조언 부탁드립니다..
:
: 제가 업체에 들어가서 일하는게 이번이 처음이라..