웹 로그분석의 절대강자는?
웹 로그분석은 말그대로 아파치나 IIS 웹 서버들이 남겨놓은 웹 서버 접속 정보를 바탕으로 이를 분석하고 통계를 내어 보기좋게 출력하는 것을 말한다. 오픈소스 OS인 리눅스와 역시 오픈소스 웹서버인 아파치를 많이 사용하는 인터넷 환경에서 웹 로그분석의 중요성은 두말할 필요가 없다 하겠다. 1998년까지만 하더라도 제대로 된 리눅스용 웹 로그분석기가 없어서 기업 시장에 제대로 접근하기가 힘들었지만 요즘에는 적지 않은 웹 로그분석기들이 나와있어 오히려 어떤 걸 선택해야할지 고민해야하는 시점에 이르렀으니 참 격세지감이 아닐 수 없다.
레드햇 리눅스 9에 기본으로 깔려있는 분석기는 웹얼라이저(Webalizer)인데 간단한 기능을 가지고 있어 간편하게 사용할 수 있다. 이보다 훨씬 많은 분석과 통계를 제공하는 소프트웨어로는 AW스테이츠(AWStats)가 있고, 이 중간쯤에서 비주얼한 보고서를 출력하는 것으로는 아날로그(Analog)가 있는데 이 소프트웨어는 비주얼한 보고서를 출력하는 리포트매직(Report Magic)이라는 소프트웨어와 연동해서 움직인다.
여기서는 대표적인 웹로그 분석 오픈소스 소프트웨어인 웹얼라이저와 AW스테이츠, 아날로그+리포트매직을 살펴보도록 하겠다.
1.웹얼라이저 (GPL)
웹얼라이저는 기본으로 설치되어 있거나, 또는 CD만 집어넣어 다시 설치할 수 있는 경우가 많아서 설치한 후에 설정파일만 손보면 비교적 쉽게 사용할 수 있어서 아주 편리하다.
웹얼라이저가 제공하는 기능에는 어떤 것들이 있는지 살펴보자.
(홈페이지: http://www.mrunix.net/webalizer/)
메시지가 한글로 번역된 버전: http://www.oops.org ftp://mirror.oops.org/pub/Linux
공식 사이트에서 소프트웨어를 내려받아도 되고 김정균님이 메시지를 한글로 번역한 소프트웨어를 내려받아 설치할 수도 있다.
(웹얼라이저가 분석하고 통계를 낸 웹 화면1)
(웹얼라이저가 분석하고 통계를 낸 웹 화면2)
웹얼라이저는 C로 작성되어 있어 실행이 아주 빠른 반면 기능이 비교적 적다. 제공하는 기능은 다음과 같다.
월별 통계 (총 히트수, 파일수, 페이지수, 방문자수, 데이터 전송량 및 평균/최대값)
응답코드
일별 통계(그래프 및 표)
시간별 통계(그래프 및 표)
히트 URL 순위
접속 시작/종료에 사용된 주요 페이지
페이지 참조 통계
접속시 사용한 웹브라우저 및 OS (아주 간단히)
위와 같이 비교적 기본 기능을 제공하는데, 아울러 제공하는 그래프는 그리 세련되지는 않다.
2.AW스테이츠 (GPL)
(공식 페이지: http://awstats.sourceforge.net/)
'기술 > Software (웹)' 카테고리의 다른 글
LG전자 '오픈소스 기반 DBMS' 구축 (0) | 2009.10.13 |
---|