APACHE 웹 서버를 운영하면 ,로그를 반드시 사용하게 되는 경우가 많은데, 로그 파일의 크기가 커질수록 시스템 부하는 점점 감당할수 없게 되고, 로그 분석 또한 원활하지 않는 경우가 많이 발생하게 된다. 

이러한 문제를 해결할 수 있는 가장 간단한 방법은 웹서버의 로그 파일을 매일 매일 따로 관리하게 하는 것인데, cronolog라는 프로그램을 사용하면 굉장히 쉽게 이 작업을 할 수 있다.


cronolog의 설치 및 사용방법.

1. cronolog 다운받기
http://cronolog.org/download/index.html
위 사이트에 접속하여, 적절한 버전을 다운로드 한다.

2. compile  및 설치
[root @ linux]# tar xzvf cronolog-1.6.1.tar.gz 
[root @ linux]# cd cronolog-1.6.1 
[root @ linux]# ./configure --prefix=/usr/local/cronolog 
(기타 옵션을 알아서 사용하시면 됨) 
[root @ linux]# make;make install

3. httpd.conf 설정.
[root @ linux]# vi httpd.conf 
........... 
TransferLog "|/CronLog/sbin/cronolog /home/apache/logs/%Y/%m/%
d/access.log" 
ErrorLog "|/CronLog/sbin/cronolog /home/apache/logs/%Y/%m/%d/errors.log" 
........... 

vi 저장 및 종료 (:wq!)

4. apache restart


저작자 표시
신고

+ Recent posts

티스토리 툴바