IP 아파치별로 로그 내 데이터 그룹화

IP 아파치별로 로그 내 데이터 그룹화

로컬 요청과 인터넷을 통한 요청을 쉽게 구별할 수 있도록 로그 내의 데이터를 IP별로 그룹화하는 것이 가능합니까? 저는 Linux를 사용하고 있으므로 Linux 기반 솔루션이 필요합니다.

답변1

웨발라이저를 사용하세요. 좋은 아파치 로그 파일 분석기입니다. &는 또한 다양한 그룹화 옵션을 지원합니다.

웨발라이저 사이트

Wikipedia의 webalizer

답변2

awk '{print $n}' | 정렬 | uniq -c 이것은 IP에 의한 적절한 요청 수를 제공합니다. Webalizer에 로그를 로드하지 않고도 수행할 수 있습니다. 훨씬 더 멋진 것들도 가능합니다.

로그 파일 형식을 알고 이를 사용하여 모든 종류의 마법을 수행할 수 있습니다. 또한 즉석에서 작업을 수행할 수 있는 CLI 도구에 대해서도 알아보십시오. awk는 몇 가지 기본 사항을 익히고 다른 도구로 넘어가는 데 아주 좋은 도구입니다.

관련 정보