아파치 로그로 트래픽을 확인하는 명령어입니다.

 

특정 날짜 트래픽

cat www.example.com-access_log | grep "14/Sep/2021" | awk '{sum = sum  + $10} END {printf ("%f Kb\n", sum/1024)}'

 

특정 날짜의 시간대 트래픽

cat www.example.com-access_log | grep "14/Sep/2021:08" | awk '{sum = sum  + $10} END {printf ("%f Kb\n", sum/1024)}'

 

블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

아파치 access_log 로그에 ::1 안 나오게 하는 방법



로그에 ::1 ipv6 로그가 쌓이는게 영 신경쓰인다면 로그에 안쌓이게 해보자.


/etc/httpd/conf/httpd.conf 파일에서 아래부분을 찾아서 수정해주고 저장


   #CustomLog "logs/access_log" combined

    SetEnvIf Remote_Addr "^::1" no_log

    CustomLog "logs/access_log" combined env=!no_log


아파치 재시작 ( CentOS 7.x )

# systemctl restart httpd.service


6.x 버전이라면


service httpd restart


또는


apachectl restart



이제 나중에 로그가 쌓였는지 확인하면 된다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,