웹서버 로그

예전에는 웹서버 관련 로그 access.log를 직접 관리해줬습니다.

예를 들어서 로그가 어느정도 쌓여서 파일크기가 커지면 파일을 복사&압축후 파일크기를 0으로 만들어줬습니다.

지금 우분투의 로그를 보니 일정 기간인지 아니면 파일크기를 확인하는지 어떤 기준으로 파일을 복사하고 압축하고 있더군요.

이 과정을 cron에서 관리하는지 해서 cron 관련 파일들을 모두 열어 보았지만 찾지 못했습니다.

어디를 봐야 하는지 아시는분~~~

아마도 logrotate가 로그를 관리 할겁니다.

Configuration file
/etc/logrotate.conf

그리고 크론에 있군요.

/etc/cron.daily/logrotate

luifang님 감사합니다!

로그에 대해 좀 더 추가 하자면

시스탬로그는 /etc/logrotate.conf 에서 정의 하고
그외 설정이 /etc/logrotate.d 디렉토리(폴더) 에 각 파일들로 설정이 있습니다
전 그걸 수정하여 로그 간격을 조정하며
[attachment=0:j2fb5ow2]screenshot1.png[/attachment:j2fb5ow2]

그리고 아파치 로그(웹로그)는 또 따로 다양하게 아파치 설정에서 조정이 가능 합니다. (아파치는 따로 다양한 로그 형태를 지원 합니다.)

[code:j2fb5ow2]예 cronolog 이용) CustomLog “|/usr/bin/cronolog –symlink=/var/log/apache2/weblog.ubuntu-kr.org-log /var/log/apache2/%Y%m%d.weblog.ubuntu-kr.org-log” combined [/code:j2fb5ow2]

분도님 감사합니다… =)