로그 크기가 어느새 4GB를 넘어 5GB를 바라보는 수준에까지.. 그래서 /var/log/apache2 디렉토리를 다른 파티션으로 옮기고 심볼릭 링크로 그 디렉토리에 연결시켜놨는데, 이렇게 해도 괜찮은건지 확신이 안섭니다 :roll:
여러분들은 아파치 로그 관리 어떻게 하고 계세요?
logrotate 를 쓰면 됩니다. 대충 파일 커지는 속도를 봐서 며칠에 한번 정도 전에 쓰던 로그 파일을 압축해 놓고 다시 로그 파일 만들고 ... 를 반복하면 될 것으로 보입니다.
--------- 귓가에 햇살을 받으며 석양까지 행복한 여행을... 웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를... - 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
그냥 logrotate 쓰세요. ^^
파일 크기기준으로 하던지..아니면 날짜순으로 한 30일정도 기준으로 하던지 그건 상관없죠. ^^
저의 경우는 그냥 access_log는 안 남깁니다 :shock: 오로지 error_log만...
access_log 를 안남기면... 나중에 보안문제 발생 했을때 정상적인 접근으로 생긴 문제는 어떻게 해결 하실려구...
웹에서 접근하는 대부분 보안 문제는 access_log에 의해서 분석 됨니다..
----------------------------------------
한 달 정도 단위로 끊어서 압축해서 저장하는 방식이 괜찮겠군요..
webalizer 옵션중에 increasement 어쩌구(맞나;;?) on 해놨는데, 이전 아파치 로그를 압축해놓는다고 webalizer 결과가 변하거나 하는 일은 없겠죠?
SetEnvIfNoCase Request_URI "\.(gif|jpg|png|css|ico|js|swf)$" do_not_log ErrorLog /opt/html/logs/stbaram-error_log CustomLog /opt/html/logs/stbaram-access_log combined env=!do_not_log
이렇게 씁니다. 불필요한 접속 로그는 안 남기는 거죠. 이걸로 꽤 득을 봤습니다.
Quote: SetEnvIfNoCase Request_URI "\.(gif|jpg|png|css|ico|js|swf)$" do_not_log ErrorLog /opt/html/logs/stbaram-error_log CustomLog /opt/html/logs/stbaram-access_log combined env=!do_not_log 이렇게 씁니다. 불필요한 접속 로그는 안 남기는 거죠. 이걸로 꽤 득을 봤습니다.
감사합니다... 이거보고 제 서버 설정 바꾸고 있어용... :D
인생은 삽질에서 시작해서, 삽질로 끝난다...
음. 것보다 virtual host별로 파일을 따로 지정해줘야 하는데.. 안해놨더니 아주 중구난방입니다 -o-
요렇게 할 경우 해당 로그파일에 대해 webalizer 등으로 통계를 낼 때 문제가 생길텐데 이런건 어떻게 해결하시나요?
---------------------------------------http://www.waitfor.com/http://www.textmud.com/
stbaram wrote:Quote: SetEnvIfNoCase Request_URI "\.(gif|jpg|png|css|ico|js|swf)$" do_not_log ErrorLog /opt/html/logs/stbaram-error_log CustomLog /opt/html/logs/stbaram-access_log combined env=!do_not_log 이렇게 씁니다. 불필요한 접속 로그는 안 남기는 거죠. 이걸로 꽤 득을 봤습니다. 요렇게 할 경우 해당 로그파일에 대해 webalizer 등으로 통계를 낼 때 문제가 생길텐데 이런건 어떻게 해결하시나요?
통계분석은 구글을 이용합니다. :oops: http://www.google.com/analytics
cronolog 를 사용합니다.
.. 좋습니다.
그리고.. virtualhost별로는.. 젠투의 버추얼호스트 관련을 보시면 좋습니다. 꽤 잘되있습니다.
통계는.. 웹아날라이저의 경우.. 증분이 됩니다.
------------------------------------------------------------------------------------------------ Life is in 다즐링
저도 cronolog 이용하고 있습니다.
날짜별로 끊을수 있어서 좋아요.
0시 이후에 전날 로그를 webalizer 로 분석합니다.
Happy Programming !
망치 wrote:stbaram wrote:Quote: SetEnvIfNoCase Request_URI "\.(gif|jpg|png|css|ico|js|swf)$" do_not_log ErrorLog /opt/html/logs/stbaram-error_log CustomLog /opt/html/logs/stbaram-access_log combined env=!do_not_log 이렇게 씁니다. 불필요한 접속 로그는 안 남기는 거죠. 이걸로 꽤 득을 봤습니다. 요렇게 할 경우 해당 로그파일에 대해 webalizer 등으로 통계를 낼 때 문제가 생길텐데 이런건 어떻게 해결하시나요? 통계분석은 구글을 이용합니다. :oops: http://www.google.com/analytics
http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#transferlog log를 날짜단위로 아파치가 알아서 잘라줍니다. 따로 logrotate할 필요 없겠죠.
커널컴파일한다고 그녀를 기다리게 하지 마라.
요건 로그 포맷을 지정해주는거 아닌가요? 저도 cronolog 사용중인데 파일단위로 잘라주는게 편하거든요..
stbaram wrote:망치 wrote:stbaram wrote:Quote: SetEnvIfNoCase Request_URI "\.(gif|jpg|png|css|ico|js|swf)$" do_not_log ErrorLog /opt/html/logs/stbaram-error_log CustomLog /opt/html/logs/stbaram-access_log combined env=!do_not_log 이렇게 씁니다. 불필요한 접속 로그는 안 남기는 거죠. 이걸로 꽤 득을 봤습니다. 요렇게 할 경우 해당 로그파일에 대해 webalizer 등으로 통계를 낼 때 문제가 생길텐데 이런건 어떻게 해결하시나요? 통계분석은 구글을 이용합니다. :oops: http://www.google.com/analytics 초대 받아야 하는건가요? 한번 써보고싶은데.. invitation code 를 넣으라는군요 :?
그 아래에 이름하고 이메일 주소 넣는 부분 있지 않나요? 거기에 넣으면 될 듯 한데요.
망치 wrote:stbaram wrote:망치 wrote:stbaram wrote:Quote: SetEnvIfNoCase Request_URI "\.(gif|jpg|png|css|ico|js|swf)$" do_not_log ErrorLog /opt/html/logs/stbaram-error_log CustomLog /opt/html/logs/stbaram-access_log combined env=!do_not_log 이렇게 씁니다. 불필요한 접속 로그는 안 남기는 거죠. 이걸로 꽤 득을 봤습니다. 요렇게 할 경우 해당 로그파일에 대해 webalizer 등으로 통계를 낼 때 문제가 생길텐데 이런건 어떻게 해결하시나요? 통계분석은 구글을 이용합니다. :oops: http://www.google.com/analytics 초대 받아야 하는건가요? 한번 써보고싶은데.. invitation code 를 넣으라는군요 :? 그 아래에 이름하고 이메일 주소 넣는 부분 있지 않나요? 거기에 넣으면 될 듯 한데요.
넣어봤는데 멜이 안오더라구요 :?
logrotate 를 쓰면 됩니다.대충 파일 커지는 속도를 봐서 며칠
logrotate 를 쓰면 됩니다.
대충 파일 커지는 속도를 봐서 며칠에 한번 정도 전에 쓰던 로그 파일을 압축해 놓고 다시 로그 파일 만들고 ... 를 반복하면 될 것으로 보입니다.
---------
귓가에 햇살을 받으며 석양까지 행복한 여행을...
웃으며 떠나갔던 것처럼 미소를 띠고 돌아와 마침내 평안하기를...
- 엘프의 인사, 드래곤 라자, 이영도
즐겁게 놀아보자.
그냥 logrotate 쓰세요. ^^파일 크기기준으로 하던지..아
그냥 logrotate 쓰세요. ^^
파일 크기기준으로 하던지..아니면 날짜순으로 한 30일정도 기준으로 하던지 그건 상관없죠. ^^
저의 경우는 그냥 access_log는 안 남깁니다 :shock:
저의 경우는 그냥 access_log는 안 남깁니다 :shock:
오로지 error_log만...
지나가다 남깁니다...
access_log 를 안남기면...
나중에 보안문제 발생 했을때 정상적인 접근으로 생긴 문제는 어떻게 해결 하실려구...
웹에서 접근하는 대부분 보안 문제는 access_log에 의해서 분석 됨니다..
[quote="warpdory"]logrotate 를 쓰면 됩니다.대
저도 logrotate 를 씁니다 8)
----------------------------------------
한 달 정도 단위로 끊어서 압축해서 저장하는 방식이 괜찮겠군요..
한 달 정도 단위로 끊어서 압축해서 저장하는 방식이 괜찮겠군요..
webalizer 옵션중에 increasement 어쩌구(맞나;;?) on 해놨는데, 이전 아파치 로그를 압축해놓는다고 webalizer 결과가 변하거나 하는 일은 없겠죠?
.
이렇게 씁니다. 불필요한 접속 로그는 안 남기는 거죠.
이걸로 꽤 득을 봤습니다.
Re: .
감사합니다...
이거보고 제 서버 설정 바꾸고 있어용... :D
인생은 삽질에서 시작해서, 삽질로 끝난다...
음. 것보다 virtual host별로 파일을 따로 지정해줘야 하는데..
음. 것보다 virtual host별로 파일을 따로 지정해줘야 하는데.. 안해놨더니 아주 중구난방입니다 -o-
Re: .
요렇게 할 경우 해당 로그파일에 대해 webalizer 등으로 통계를 낼 때 문제가 생길텐데 이런건 어떻게 해결하시나요?
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/
Re: .
통계분석은 구글을 이용합니다. :oops:
http://www.google.com/analytics
cronolog 를 사용합니다... 좋습니다.그리고.. v
cronolog 를 사용합니다.
.. 좋습니다.
그리고.. virtualhost별로는.. 젠투의 버추얼호스트 관련을 보시면 좋습니다. 꽤 잘되있습니다.
통계는.. 웹아날라이저의 경우.. 증분이 됩니다.
------------------------------------------------------------------------------------------------
Life is in 다즐링
저도 cronolog 이용하고 있습니다.날짜별로 끊을수 있어서 좋
저도 cronolog 이용하고 있습니다.
날짜별로 끊을수 있어서 좋아요.
0시 이후에 전날 로그를 webalizer 로 분석합니다.
Happy Programming !
Re: .
초대 받아야 하는건가요? 한번 써보고싶은데..
invitation code 를 넣으라는군요 :?
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/
참고하세요.
http://httpd.apache.org/docs/2.2/mod/mod_log_config.html#transferlog
log를 날짜단위로 아파치가 알아서 잘라줍니다. 따로 logrotate할 필요 없겠죠.
커널컴파일한다고 그녀를 기다리게 하지 마라.
Re: 참고하세요.
요건 로그 포맷을 지정해주는거 아닌가요? 저도 cronolog 사용중인데 파일단위로 잘라주는게 편하거든요..
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/
Re: .
그 아래에 이름하고 이메일 주소 넣는 부분 있지 않나요?
거기에 넣으면 될 듯 한데요.
Re: .
넣어봤는데 멜이 안오더라구요 :?
---------------------------------------
http://www.waitfor.com/
http://www.textmud.com/