OS/LINUX

cronolog 를 이용해서 apache 로그 분리하기..

tornado 2004. 5. 25. 15:54

http://cronolog.org/download/index.html  에서 cronolog 를 다운로드 받아서


암데나 압축을 푼다..


압축 푼 디렉토리에서 컴파일~


# ./configure

# make

# make install



헐... 끝~!



프로그램은 /usr/sbin/ 안에 보면 cronolog 라는게 있다...


이제 httpd.conf 파일의 Custom Log 부분을 고치기만 하면 된다.


보통 common 로그 패턴으로 되어있는데... 남기고 싶은 로그 타입으로 설정하거나

여러개 설정해도 된다.



CustomLog "|/usr/local/sbin/cronolog /usr/local/apache2/logs/%Y/%m/access_log.%Y%m%d" common


라고 입력한다..


이러면 아래와 같은 형태로 로그가 저장된다.


/usr/local/apache2/logs/2004/05/access_log.20040524 와 같은 형태가 된다.



이제 웹 얼라이져 같은 툴로.. 로그를 분석하면 된다.


위 사이트를 잘 읽어보면... 좋은 방법이 많이 나올듯~


---------------------------

언제 사이트 관리 고수가 될지 캬캬