웹트렌드 리포팅 서버 : 웹 사이트 운영정책 결정 지원툴

일반입력 :2000/04/10 00:00

이현국

로컬 또는 원격지 웹서버에 생성된 로그 파일을 분석해 MS 워드나 HTML 문서로 보기 쉽게 리포팅해 주는 웹로그 분석 프로그램.종류 : 로그 분석 프로그램장점 : 아파치, IIS 등 다양한 웹서버의 로그 파일 형식 지원, 다중 로그 분석 지원단점 : 시스템 자원 소모율이 높음, 더딘 처리 속도, 한글 지원 부족가격 : 500만원(윈도우 NT용)문의 : 한국후지쯔(02-3787-6077)훌륭한 디자인과 다양한 내용이 가득한 사이트라도 방문자의 가려운 곳을 긁어주지 못한다면 자격 미달이다. 어느 분야든 고객의 성향을 파악해 상품을 내놓는 것은 기본이듯 웹 사이트 관리도 마찬가지다. 한국후지쯔가 공급하는 웹트렌드는 웹사이트 이용자의 이용 패턴을 표와 그래프로 분석해 효율적인 사이트 관리를 지원하는 웹로그 프로그램이다. 수많은 네티즌이 접속해 있는 웹서버는 항상 바쁘다. 사용자가 접속한 순간, 즉 페이지가 히트될 때 접속자의 위치와 시간, 열어 본 페이지, 사용 브라우저 등 접속 사항을 놓치지 않고 캡처해야 하기 때문. 이러한 것을 ‘로그’라 하며, 웹에서 이루어지므로 웹로그라 한다.로그 파일은 텍스트 파일로 직접 육안으로 확인할 수 있으나 파일 크기가 클 뿐 아니라 분석이 쉽지 않기 때문에 로그 분석 프로그램을 사용하는 것이 대부분이다. 로그 분석 프로그램은 간단한 보고서 형식의 툴이 있는 반면, 웹트렌드 리포팅 서버처럼 3D 그래프를 이용한 비주얼한 툴도 있다.로그는 웹서버의 성격상 MPIS, EMWA C, NCSA 등 표준 형식이 있으며, 이번 테스트는 아파치 웹서버의 로그 형식인 NCSA를 기준으로 진행했다.NT에서 리눅스까지 다양한 OS 지원웹트렌드를 설치하고 운용할 수 있는 플랫폼은 유닉스, 리눅스, 윈도우 NT 등 다양한다. 일단 해당 운영체제에 설치되면 분석할 로그는 어느 곳에 있든지 웹트렌드가 찾아서 척척 분석해 준다. 모든 기반이 영문으로 돼 있지만 설치 후 ‘Korean20.***’를 해당 폴더에 저장을 해주면 미비하나마 한글까지 지원한다. 설치가 완료되면 탑 메뉴에서 옵션 항목을 설정해 해당 서버의 환경, 즉 국가 설정과 로그 타입, 도메인 설정 등 기본 항목을 미리 설정할 수 있다. 테스트 결과 옵션 항목을 주의깊이 설정하지 않으면 제대로 된 리포트 결과가 나오지 않음을 알 수 있다. 이상한 결과를 보고 다시 설정해야만 제대로 된 결과를 얻을 수 있었다.설치 과정에서 웹트렌드는 웹서비스 포트 가운데 99 포트를 사용하는 것을 볼 수 있다. 이는 웹로그 분석이 로컬에서 뿐만 아니라 인터넷이 지원되는 환경이라면 어느 서버든지 분석할 수 있다는 얘기다. 로그 분석 방식은 보통 시간대별로 체크할 수 있으며, 첫 로그 분석시 많은 시간이 소요됐다. 단 로그 분석이 완료된 것은 체크 시간에 따라 추가된 로그에 한해 업데이트가 되므로 퇴근 시간이나 사용이 빈번하지 않는 시간대에 예약해 놓아야 할 것 같다. 테스트를 위해 팬티엄Ⅲ 450MHz, 기본 메모리 128MB 시스템에서 원격지 서버에 있는 600MB 크기의 로그 파일을 분석해 보았다. 그 결과 네크웍 속도가 더딘 환경에서 이틀 정도 걸렸다. 시스템 리소스 점유율 높아이 부분은 분명 문제가 있다고 본다. 더군다나 처리속도에 비해 시스템 리소스 점유율이 너무 높아 테스트시 시스템에서 다른 작업을 하기가 곤란할 정도였다. 특히 원격지에서 로그 파일을 받아 분석하는 리소스와 네트웍 리소스 등 시스템 자원을 많이 써야 하는 상태에서 웹트렌드에서 로그 파일 분석 상태를 수시로 리프레시하기 때문에 시스템 리소스 점유율이 더 올라갔다. 사용자를 위한 친절한 기능이 오히려 역효과를 낸 것으로 보인다. 이런 문제를 해결하기 위해 국내 한 벤처기업에서 내놓은 로그 프로그램에서는 로그 파일을 나눠서 분석하는 기능을 추가해 좋은 반응을 얻고 있다.웹트렌드는 다중 로그 분석을 지원하는데, 두 가지 방법으로 하고 있었다. 첫째, 로그 분석 목록을 만들 때 단일 로그 분석과 다중 로그 분석을 선택할 수 있다. 둘째, 단일 로그 분석이든 다중 로그 분석이든 여러 목록을 함께 만들어 적당한 시간대를 설정해 스케줄링하며 분석할 수 있다.로그 분석을 하기 위해서는 로그에 직접 접근할 수 있어야 한다. 로컬에서는 직접 경로를 적어주면 문제없이 접근할 수 있지만 원격 서버에 접근하기 위해서는 접근 계정과 웹로그 경로를 적어 줘야 한다. 원격 접속시 웹로그 경로는 FTP 경로를 사용하게 된다.웹트렌드로부터 힌트를 얻자위와 같은 방법으로 로그 파일을 분석한 뒤 리포트 문서를 출력하게 되는데, MS 워드와 HTML 문서 형태로 전환할 수 있다. 또 HTML 리포트 작성시 왼쪽엔 해당 로그를 분석한 날짜와 컨덴츠에 대한 메뉴가 펼쳐지며, 웹로그가 생성하기 시작한 날짜부터 현재 분석이 끝난 날짜까지 분석된 리포트에 대해 열람할 수 있다. 리포트로 출력되는 컨텐츠도 다양해 관리자가 놓치기 쉬운 항목을 3D 그래프를 포함해 그래픽컬하게 구성돼 있다.사이트의 총체적인 사이트의 접속 수와 평균 접속 수를 그래프로 보여줘 해당 사이트에 어떤 방문객이 찾아왔고 어떤 패턴으로 사용했는지 한 눈에 살펴볼 수 있다. 많이 요청된 페이지나 파일부터 별로 접근하지 않은 페이지, 사이트 안에는 이동하는 최고 경로 등을 알려주기 때문에 사이트 관리자는 이로부터 많은 힌트를 얻을 수 있을 것이다.또한 사이트의 페이지를 분석해 주는 것으로 끝나지 않는다. 방문객이 접근한 모든 파일을 상세히 분석해 사이트의 속도 저하 요인이 되는 이미지 파일 로딩 시간이 얼마나 걸리는지 관리자 입장에서 체크할 수 있다.방문자를 체크해주는 부분에서 특히 다양한 정보를 제공했는데, 단순히 페이지 히트수 기준 외에도 같은 사람이 몇 번 접속했는지 지역별, 국가별, 업종별로 분석, 상세하게 보고해 준다. 인증된 사용자 수도 파악할 수 있어 보안 문제도 어느 정도 미리 점칠 수 있다. 비록 처리 속도는 느렸지만 로그 파일을 다각도로 분석해 보고서를 만들어 준다는 느낌을 받을 수 있었다.또 관리자를 위해서인지 시간 증가별 방문자에서부터 하루, 주중, 시간별 등 활동 통계치를 제시해 웹 사용자의 증가와 증감을 파악할 수 있도록 하고 있다. 이 외에 클라이언트와 서버의 에러, 많이 참조되는 사이트와 키워드, 사용자의 브라우저 종류와 버전 정보를 다음과 같은 그래프와 표로 보여줬다. 단, 리포트 작성시 친숙한 환경을 위해 한글을 선택해 사용할 수 있으나 날짜 표시에서 한글과 영문의 자리 수 때문인지 월 표시의 경우 ‘Jan , Feb , Mar’가 한글에선 ‘1월2,월3월’로 나타나는 아직 불안한 모습이 발견됐다.내일을 준비하는 웹사이트웹트렌드는 이제껏 개발에만 전념했던 사이트 매니저에게 경각심을 줄만한 제품이다. 위에서 말했듯이 뛰어난 기술과 기법으로 수많은 접속 수를 자랑하는 사이트라도 앞을 내다보지 못한다면 곧 사용자의 기억에서 사라지는 사이트로 추락할 수 있다. 이때 웹트렌드와 같은 로그 분석 툴로 미리 자사의 사이트를 점검해 어떠한 형태로 이용되는지, 사용자 집중도를 분석해 적절한 조치를 취하고 미래를 준비하는 것이 현명한 자세일 것이다.사이트를 관리하는 입장에서 방문 히트 수에 대한 결과 값을 토대로 순발력 있게 움직인다는 것은 말처럼 쉬운 일이 아니다. 그렇지만 관리하는 사이트의 현황이라도 알고 있어야 차후 웹사이트 업그레이드 작업시 더 현실적으로 접근할 수 있을 것이다.필자가 이전에 잠시 사용했던 다른 웹로그 툴과 비교하면, 웹트렌드는 로그 파일에서 추출할 수 있는 한정된 결과 값을 보여주는 것에 끝나지 않고 어떠한 조치를 해야하는지 방향을 설정하는 가이드 역할을 충분히 해내고 있다. 이 관점에서 본다면 웹트렌드는 높은 점수를 받을 만하다.