320x100
아파치 로그를 수집을 하다보면 필요 없는 로그 까지 수집하다 보니깐
로그가 넘쳐난다.
정리를 하자.
# vi /etc/httpd/conf/httpd.conf
만약에 이미지 파일들 access 한 로그를 제외 하고 수집을 하려면
SetEnvIfNoCase Request_URI "\.(jpg|png|git)$" exceptlist
CustomLog "|/usr/sbin/rotatelogs -l /var/log/access_log.%y%m%d-%H 200M" combined env=!exceptlist
하면 된다.
아래 옵션이 여러가지 가 있다 상황에 맞게 추가 해주면 된다.
Remote_Host - (있다면) 요청하는 클라이언트의 호스트명
Remote_Addr - 요청하는 클라이언트의 IP 주소
Server_Addr - 요청을 받는 서버의 IP 주소 (2.0.43 버전 이후에만)
Request_Method - 사용한 메써드 이름 (GET, POST, 등등)
Request_Protocol - 요청의 프로토콜 이름과 버전 (예를 들어, "HTTP/0.9", "HTTP/1.1", 등.)
Request_URI - HTTP 요청에서 요청한 자원 -- 일반적으로 URL에서 질의문자열을 제외한 스킴(scheme)과 호스트 이후 부분
320x100
'Linux' 카테고리의 다른 글
esxi VMFS 데이터스토어 data를 생성하지 못했습니다. 포스트 구성을 변경할 수 없습니다. (0) | 2018.03.07 |
---|---|
is apparently in use by the system; will not make a filesystem here! (0) | 2018.01.29 |
rsync ssh port 변경시 (0) | 2018.01.16 |
GLib-GIO-ERROR **: Settings schema 'org.gnome.meld' does not contain a key named 'window-size' (0) | 2018.01.12 |
ssh-key 복사 하기 (0) | 2017.12.22 |