반응형
analog는 webalizer awstats 와 같은 웹로그 분석 툴입니다.

보통 저는 로그 분석을 Linux상에서 직접 하는데요

오늘은 그럴 수가 없는 처지여서

로그파일을 받아서 작업을 진행 했습니다.

그래서 webalizer를 처음에 생각했습니다.

그런데 오늘 다운이 안받아서 지는 것입니다.

그래서 옛날에 사용한적이 있는

analog로 눈을 돌리게 되었습니다.

우선 다운로드는 http://www.analog.cx/ 에서 받으실 수 있습니다.

다운받아서 했기때문에 컴파일 해보지 않아서 우선, 윈도우즈 버젼에 대한 설명만을 이번 포스트에서는 작성 하겠습니다. ^^;;

페이지에 들어가셔서

Download 를 누르시구요

귀찮으시면 http://www.analog.cx/download.html 를 누르시면 됩니다.

그리고, 윈도우즈 버전의 최신 버전을 받으십시오 ^^;;

이 포스트를 작성하고 있는 현재는 analog_60w32.zip 가 최신 버전이네요 ^^;;

역시 귀찮으시면 저 링크를 클릭 하시면 됩니다. ^^;;

그리고, 적당한 곳에 압축을 푸십시오

저는 지금 현재 제 신조가 ^^;;

C 드라이브에 최대한 파일을 넣어 놓지 않으로고 생각하고 있어서

E 드라이브에 설치 했습니다.

최대한 ROOT 폴더에 두시는 것이 좋습니다. ^^;;

압축을 푸셔서 보셔야 될 파일들은

1. analog.cfg - 설정 파일

2. analog.exe - 실행 파일

메모장 등으로 analog.cfg를 여셔서요.

LOGFILE logfile.log 를 자기가 원하는 로그파일로 변경해 주시면 작업은 끝입니다.

그리고 제가 알려 드리는것은 분석하기 싫은 파일을 빼고 분석 하는 방법인데요.

저는 php파일등 html 대응 문서만을 분석 하고 싶어서 아래와 같은 옵션을 cfg에 넣어 두었습니다.

#FILEEXCLUDE *.gif
#FILEEXCLUDE *.swf
#FILEEXCLUDE *.js
#FILEEXCLUDE *.css
#FILEEXCLUDE *.cab
#FILEEXCLUDE *.ini

저기 #은 주석이구요 #을 빼시면 실제로 작동합니다.

FILEEXCLUDE 라는 옵션이 빼고자 하는 파일을 빼는 것입니다. ^^;;

그리고 다른건 솔직히 바꾸실 필요가 없습니다만

혹시나 바꾸고자 하신다면 ^^;;

http://www.analog.cx/docs/indx.html

위 사이트를 참조해서 잘 수정 하시면 됩니다.

그리고, 실행은 도스창을 하나 여셔서

analog 폴더로 이동하신 다음에

analog.exe

를 쳐 주시면 됩니다.

쉽죠?

그럼 Report.html 이 만들어 집니다.

이걸로 끝입니다. Report.html을 열어서 보시면 로그가 분석 되어져 있습니다.

그리고 한가지 Tip은 어디에 보고서로 제출하시고자 하신다면

analog 폴더 내에 있는 *.png 파일과 images 폴더를 함께 압축해서

사용하기시 바랍니다.

다음에 기회가 되면 리눅스에서 analog를 사용하는 방법을 포스팅해보도록 하겠습니다.

오랫만에 길게 포스팅을 했네용 ^^;;
반응형
반응형


우선 오늘 소개 하려고 하는 프로그램은 Open Source 로그 분석기 중의 하나인 Webalizer이다.

Open Source 로그 분석기에는 Webalizer, AWSTATS, ANALOG 등이 있다.

이들을 3회에 걸처 연재 하려고 한다.

여러분들은 홈페이지를 운영하고 있는가?

그렇다면 홈페이지에 방문자 수는 어떻게 체크 하는가?

Open Source 로그분석기를 사용해 보라.

그 첫번째로 오늘은 Webalizer를 소개 한다.

필자가 운영하는 서버에는 대부분 Webalizer가 설치 되어 있다.

하지만, 설치 되지 않은 곳이 있음으로 ^^;;

오늘도 그 서버에 설치 하면서 이야기를 하겠다.

http://www.mrunix.net/webalizer/

위 홈페이지에서 영어로 된 설명과 소스/바이너리를 구할 수 있다.

우리는 소스로 설치 할 것이다.

파일을 받아야 함으로 ^^;;

지난 번에 한것처럼

wget
ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-src.tgz

하면 파일을 받을 수 있다.

이 받은 파일을 압축을 해제 한다.

tar xzfp webalizer-version-src.tgz

압축 푼 디렉토리로 이동한다.

cd webalizer-version

이제는 설치를 위해서 설정 파일을 만든다.

./configure --prefix=/usr --with-language=korean

콘피규어 시에 오류가 없었다면

컴파일을 시작 합니다.

make

컴파일시에 오류가 없으면 설치를 시작합니다.

make install

오늘은 일단 설치를 끝냈다.

다음 연재에서 본격적으로 Webalizer를 이용해서 사이트의 로그를 본격적으로 분석해보자 ^^;;


반응형

+ Recent posts