[질문]웹호스팅시 로그관리에 관해서
작성자 정보
- 미노 작성
- 작성일
컨텐츠 정보
- 1,736 조회
- 0 추천
- 목록
본문
access.log
부분에 "*" 이런 기호를 사용할 수 있습니다.
예를 들어 *.log 이렇게 하면 되겠죠?
허접맨 님의 글
안녕하세요...
웹호스팅 서비스를 하게 되면 한 서버안에 200개 이상의 계정이 있게 됩니다.
이때 문제는 아파치의 아이디.access_log, 아이디.error_log 400개 이상이 생성되게 되는데, 이것을 관리하는 것이 큰 문제 입니다.
이러한 로그를 한 폴더에서 관리 할 경우 어떤 식으로 관리 하는 것이 좋은지 경험있는 분의 이야기를 듣고 싶습니다.
제가 하고자 하는 것은 이런 로그를 일주일에 한번씩 logrotate를 이용해서 압축하려고 합니다.
예를 들어 /etc/logtate.d/ 에 apache 라는 파일을 아래와 같이 만들면
"/var/log/httpd/access.log" /var/log/httpd/error.log {
rotate 5
weekly
mail www@my.org
errors www@my.org
sharedscripts
postrotate
/sbin/killall -HUP httpd
endscript
}
access_log, error_log 가 일주일에 한번씩 5번 로테이트하고 압축을 하게 됩니다.
문제는 400개 넘는 로그를 이러한 식으로 관리를 할 경우 어떻게 설정해 주는가 하는 것입니다.
다른 방법이나 실제 운영하고 있는 방법을 알고 싶습니다.
답변 부탁합니다. ^ ^
관련자료
-
이전
-
다음