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 와 같은 형태가 된다.
이제 웹 얼라이져 같은 툴로.. 로그를 분석하면 된다.
위 사이트를 잘 읽어보면... 좋은 방법이 많이 나올듯~
---------------------------
언제 사이트 관리 고수가 될지 캬캬