一、前言
二、awstats 簡介
三、awstats 特點
四、awstats 運作原理
五、awstats 安裝與配置詳解
六、awstats 執行日志分析
七、awstats 進行多站點日志分析
八、awstats 問題彙總
IP 位址國家、區域顯示問題
中文亂碼問題
九、awstats 總結
AWStats is a free powerful and featureful server logfile analyzer that shows you all your Web/Mail/FTP statistics including visits, unique visitors, pages, hits, rush hours, os, browsers, search engines, keywords, robots visits, broken links and more Drag screenshots to sort.
AWStats 軟體是一個免費的強大的伺服器的日志檔案分析工具,顯示你所有的網頁/郵件/ FTP統計包括通路,通路者,頁面,點選,高峰時間,作業系統,浏覽器,搜尋引擎,關鍵字,機器人通路,斷開的連結和更多的阻力截圖排序。
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_138830546453hS.png" target="_blank"></a>
Awstats 是在 SourceForge 上發展很快的一個基于 Perl 的 WEB 日志分析工具,一個充分的日志分析讓 Awstats 顯示您下列資料:
通路次數、獨特訪客人數,
通路時間和上次通路,
使用者認證、最近認證的通路,
每周的高峰時間(頁數,點選率,每小時和一周的千位元組),
域名/國家的主機訪客(頁數,點選率,位元組,269域名/國家檢測, geoip 檢測),
主機名單,最近通路和未解析的 IP 位址名單
大多數看過的進出頁面,
檔案類型,
網站壓縮統計表(mod_gzip 或者 mod_deflate),
使用的作業系統 (每個作業系統的頁數,點選率 ,位元組, 35 OS detected),
使用的浏覽器,
機器人通路(檢測 319 個機器人),
蠕蟲攻擊 (5 個蠕蟲家族),
搜尋引擎,利用關鍵詞檢索找到你的位址,
HTTP 協定錯誤(最近查閱沒有找到的頁面),
其他基于 URL 的個性報導,連結參數, 涉及綜合行銷領域目的.
貴網站被加入"最喜愛的書簽".次數.
螢幕大小(需要在索引頁補充一些 HTML 标簽).
浏覽器的支援比例: Java, Flash, RealG2 reader, Quicktime reader, WMA reader, PDF reader.
負載平衡伺服器比率叢集報告.
Awstats 的運作是需要 PERL 環境的支援,從 awstats 的文檔來看,它對 Apache HTTP Server 的支援是非常完美的,而當我們把 Web 伺服器換成 Nginx 後,要運作 awstats 變得很麻煩。首先 Nginx 本身對 Perl 的支援是比較弱的,甚至官方也不建議使用;另外在日志格式上有需要修改後才能運作。
(1).工作原理
AWStats的功能很多,我在此主要用它來分析apache伺服器的日志。安裝使用之前還是說說大緻的工作原理,AWStats提供一系列的perl腳本實作:服務配置,日志讀取,報表生成等功能。而功能實作的具體執行過程是:首先,當然是apache将通路情況記錄到日志中,AWStats每次執行更新時讀取這些日志,分析日志資料,将結果存儲到資料庫中,(這個資料庫是AWStats自帶的(就是一文本檔案),并不需要第三方軟體支援。),最後AWStats提供一個cgi程式通過web頁面來顯示資料庫中所統計的資料。
(2).工作模式
AWStats的工作模式是這樣的:
分析日志:運作後将這樣的日志統計結果歸檔到一個AWStats的資料庫(純文字)裡;
輸出日志:分兩種形式
一種是通過cgi程式讀取統計結果資料庫輸出(Linux中);
一種是運作背景腳本将輸出導出成靜态檔案(Windows中);
1.環境準備
(1).安裝yum源
1
2
3
4
5
<code>[root@node6 src]</code><code># wget http://ftp.sjtu.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm</code>
<code>[root@node6 src]</code><code># rpm -ivh epel-release-6-8.noarch.rpm</code>
<code>warning: epel-release-6-8.noarch.rpm: Header V3 RSA</code><code>/SHA256</code> <code>Signature, key ID 0608b895: NOKEY</code>
<code>Preparing... </code><code>########################################### [100%]</code>
<code>1:epel-release </code><code>########################################### [100%]</code>
(2).安裝cronolog日志切割工具
6
7
<code>[root@node6 src]</code><code># wget http://cronolog.org/download/cronolog-1.6.2.tar.gz</code>
<code>[root@node6 src]</code><code># tar xf cronolog-1.6.2.tar.gz</code>
<code>[root@node6 src]</code><code># cd cronolog-1.6.2</code>
<code>[root@node6 cronolog-1.6.2]</code><code># ./configure</code>
<code>[root@node6 cronolog-1.6.2]</code><code># make && make install</code>
<code>[root@localhost ~]</code><code># which cronolog</code>
<code>/usr/local/sbin/cronolog</code>
2.時間同步
<code>[root@node6 src]</code><code># yum install -y ntp</code>
<code>[root@node6 src]</code><code># ntpdate 202.120.2.101</code>
<code>28 Dec 17:59:17 ntpdate[1413]: step </code><code>time</code> <code>server 202.120.2.101 offset -25666.776448 sec</code>
3.安裝awstats
(1).yum直接安裝
<code>[root@node6 ~]</code><code># yum install -y awstats</code>
(2).源碼包安裝
首先,我們要下載下傳awstats軟體包,并将其放在正常目錄(/usr/local)下。
<code>[root@node6 src]</code><code># wget http://jaist.dl.sourceforge.net/project/awstats/AWStats/7.2/awstats-7.2.tar.gz</code>
<code>[root@node6 src]</code><code># tar xf awstats-7.2.tar.gz</code>
<code>[root@node6 src]</code><code># mv awstats-7.2 /usr/local/awstats </code>
<code>[root@node6 src]</code><code># cd /usr/local/awstats </code>
<code>[root@node6 awstats]</code><code># ls </code>
<code>docs README.TXT tools wwwroot</code>
注,由于wget下載下傳下來的包中權限是非root的,是以這裡要修改權限,否則稍後*.pl将無法運作。
8
9
10
11
12
13
14
15
16
17
<code>[root@node6 awstats]</code><code># chown -R root.root /usr/local/awstats </code>
<code>[root@node6 awstats]</code><code># ll </code>
<code>總用量 20 </code>
<code>drwx------. 4 root root 4096 7月 10 04:01 docs </code>
<code>-rw-------. 1 root root 6790 7月 10 03:50 README.TXT </code>
<code>drwx------. 5 root root 4096 7月 10 04:01 tools </code>
<code>drwx------. 7 root root 4096 7月 10 04:01 wwwroot </code>
<code>[root@node6 awstats]</code><code># chmod +x /usr/local/awstats/tools/*.pl </code>
<code>[root@node6 awstats]</code><code># cd tools/ </code>
<code>[root@node6 tools]</code><code># ls </code>
<code>awstats_buildstaticpages.pl awstats_exportlib.pl geoip_generator.pl logresolvemerge.pl nginx webmin </code>
<code>awstats_configure.pl awstats_updateall.pl httpd_conf maillogconvert.pl urlaliasbuilder.pl xslt </code>
<code>[root@node6 tools]</code><code># chmod +x /usr/local/awstats/wwwroot/cgi-bin/*.pl </code>
<code>[root@node6 tools]</code><code># cd .. </code>
<code>[root@node6 awstats]</code><code># cd wwwroot/cgi-bin/ </code>
<code>[root@node6 cgi-bin]</code><code># ls </code>
<code>awdownloadcsv.pl awredir.pl awstats.model.conf awstats.pl lang lib plugins</code>
(3).接下來,我們要執行/usr/local/awstats/tools下的awstats_configure.pl配置向導,用來生成awstats的配置檔案,awstats配置檔案的命名規則是awstats.website.conf。
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<code>[root@node6 ~]</code><code># cd /usr/local/awstats/tools/ </code>
<code>[root@node6 tools]</code><code># ./awstats_configure.pl</code>
<code>此時會出現如下提示,</code>
<code>----- AWStats awstats_configure 1.0 (build 1.9) (c) Laurent Destailleur ----- </code>
<code>This tool will help you to configure AWStats to analyze statistics </code><code>for</code>
<code>one web server. You can try to use it to </code><code>let</code> <code>it </code><code>do</code> <code>all that is possible </code>
<code>in</code> <code>AWStats setup, however following the step by step manual setup </code>
<code>documentation (docs</code><code>/index</code><code>.html) is often a better idea. Above all </code><code>if</code><code>: </code>
<code>- You are not an administrator user, </code>
<code>- You want to analyze downloaded log files without web server, </code>
<code>- You want to analyze mail or </code><code>ftp</code> <code>log files instead of web log files, </code>
<code>- You need to analyze load balanced servers log files, </code>
<code>- You want to </code><code>'understand'</code> <code>all possible ways to use AWStats... </code>
<code>Read the AWStats documentation (docs</code><code>/index</code><code>.html).</code>
<code>-----> Running OS detected: Linux, BSD or Unix</code>
<code>-----> Check </code><code>for</code> <code>web server </code><code>install</code>
<code>Enter full config </code><code>file</code> <code>path of your Web server. </code>
<code>Example: </code><code>/etc/httpd/httpd</code><code>.conf </code>
<code>Example: </code><code>/usr/local/apache2/conf/httpd</code><code>.conf </code>
<code>Example: c:\Program files\apache group\apache\conf\httpd.conf </code>
<code>Config </code><code>file</code> <code>path (</code><code>'none'</code> <code>to skip web server setup):</code>
<code>> </code><code>/usr/local/apache2/conf/httpd</code><code>.conf </code><code>#這裡讓你輸入apache配置檔案的目錄,我這裡的apache是源碼安裝的,是以我的路徑是/usr/local/apache2/conf/httpd.conf </code>
<code>Your web server config </code><code>file</code><code>(s) could not be found. </code>
<code>You will need to setup your web server manually to </code><code>declare</code> <code>AWStats </code>
<code>script as a CGI, </code><code>if</code> <code>you want to build reports dynamically. </code>
<code>See AWStats setup documentation (</code><code>file</code> <code>docs</code><code>/index</code><code>.html)</code>
<code>-----> Update model config </code><code>file</code> <code>'/usr/local/awstats/wwwroot/cgi-bin/awstats.model.conf'</code>
<code> </code><code>File awstats.model.conf updated.</code>
<code>-----> Need to create a new config </code><code>file</code> <code>? </code>
<code>Do you want me to build a new AWStats config</code><code>/profile</code>
<code>file</code> <code>(required </code><code>if</code> <code>first </code><code>install</code><code>) [y</code><code>/N</code><code>] ? y </code><code>#詢問是否建立一個新的配置檔案,這裡填y即可。</code>
<code>-----> Define config </code><code>file</code> <code>name to create </code>
<code>What is the name of your web site or profile analysis ? </code>
<code>Example: www.mysite.com </code>
<code>Example: demo </code>
<code>Your web site, virtual server or profile name: </code>
<code>> www.</code><code>test</code><code>.com </code><code>#這裡讓填寫你的網站域名,虛拟主機名或者随便一個配置名。</code>
<code>-----> Define config </code><code>file</code> <code>path </code>
<code>In </code><code>which</code> <code>directory </code><code>do</code> <code>you plan to store your config </code><code>file</code><code>(s) ? </code>
<code>Default: </code><code>/etc/awstats</code>
<code>Directory path to store config </code><code>file</code><code>(s) (Enter </code><code>for</code> <code>default): </code>
<code>> </code><code>#這裡要填寫你配置檔案存放路徑,我們使用它預設的路徑/etc/awstats,是以直接回車即可。</code>
<code>-----> Create config </code><code>file</code> <code>'/etc/awstats/awstats.www.test.com.conf'</code>
<code>Config </code><code>file</code> <code>/etc/awstats/awstats</code><code>.www.</code><code>test</code><code>.com.conf created.</code>
<code>-----> Add update process inside a scheduler </code>
<code>Sorry, configure.pl does not support automatic add to </code><code>cron</code> <code>yet. </code>
<code>You can </code><code>do</code> <code>it manually by adding the following </code><code>command</code> <code>to your </code><code>cron</code><code>: </code>
<code>/usr/local/awstats/wwwroot/cgi-bin/awstats</code><code>.pl -update -config=www.</code><code>test</code><code>.com </code>
<code>Or </code><code>if</code> <code>you have several config files and prefer having only one </code><code>command</code><code>: </code>
<code>/usr/local/awstats/tools/awstats_updateall</code><code>.pl now </code>
<code>Press ENTER to </code><code>continue</code><code>... </code><code>#提示不能自動加入crontab定時任務,需要稍後自己添加,我們按回車繼續即可。</code>
<code>A SIMPLE config </code><code>file</code> <code>has been created: </code><code>/etc/awstats/awstats</code><code>.www.</code><code>test</code><code>.com.conf </code>
<code>You should have a </code><code>look</code> <code>inside to check and change manually main parameters. </code>
<code>You can </code><code>then</code> <code>manually update your statistics </code><code>for</code> <code>'www.test.com'</code> <code>with </code><code>command</code><code>: </code>
<code>> perl awstats.pl -update -config=www.</code><code>test</code><code>.com </code>
<code>You can also build static report pages </code><code>for</code> <code>'www.test.com'</code> <code>with </code><code>command</code><code>: </code>
<code>> perl awstats.pl -output=pagetype -config=www.</code><code>test</code><code>.com</code>
<code>Press ENTER to finish... </code><code>#提示配置檔案建立完成和如何更新配置及建立靜态報告頁,這裡我們回車即可結束這個配置向導。</code>
<code>[root@node6 tools]</code><code># cd /etc/awstats/ </code>
<code>awstats.www.</code><code>test</code><code>.com.conf</code>
<code>[root@node6 awstats]</code><code># vim awstats.www.test.com.conf #這個配置檔案有很多配置,我們這裡隻講解重點配置。</code>
<code>LogFile=</code><code>"/log/www/access_%YYYY-24%MM-24%DD-24.log"</code> <code>#日志檔案存放路徑,其中%YYYY-24%MM-24%DD是指年月日模式</code>
<code>DirData=</code><code>"/var/lib/awstats"</code> <code>#建立生成的資料路徑</code>
<code>Lang=</code><code>"cn"</code> <code>#預設語言中文</code>
<code>SkipHosts=</code><code>"127.0.0.1 REGEX[^192\.168\.]"</code> <code>#本地及内部的通路不做分析統計</code>
<code>LevelForWormsDetection=2 </code><code>#日志等級,不對警告日志進行統計</code>
好了,到這裡我們awstats配置檔案就修改完成。
(5).下面我們來修改一下apache配置檔案
<code>[root@node6 www]</code><code># vim /usr/local/apache2/conf/httpd.conf</code>
<code>#CustomLog logs/access_log combined </code>
<code>CustomLog </code><code>"|/usr/local/sbin/cronolog /log/www/access_%Y%m%d.log"</code> <code>combined</code>
(6).建立apache日志目錄
<code>[root@node6 ~]</code><code># mkdir -pv /log/www/ </code>
<code>mkdir</code><code>: 已建立目錄 </code><code>"/log"</code>
<code>mkdir</code><code>: 已建立目錄 </code><code>"/log/www/"</code>
<code>[root@node6 ~]</code><code># cd /log/www/ </code>
<code>[root@node6 www]</code><code># chmod -R 755 /log/www/ </code>
<code>[root@node6 www]</code><code># chown -R daemon /log/www/</code>
(7).重新啟動apache伺服器
<code>[root@node6 www]</code><code># /usr/local/apache2/bin/apachectl restart</code>
(8).建立awstats的資料存放目錄
<code>[root@node6 www]</code><code># mkdir -pv /var/lib/awstats </code>
<code>[root@node6 www]</code><code># chmod 755 /var/lib/awstats</code>
好了,到這裡我們的awstats配置就全部完成了,下面我們來執行一下日志分析。
1.現在我們需要用awstats來生成對apache日志的統計分析資訊。由于我們用的awstats是支援perl的FCGI動态化通路頁面,是以此處我們隻需要直接更新資料庫即可。FCGI程式會自動将資料庫以動态頁面的形式展現出來,無須再手動生成靜态頁面了。
<code>[root@node6 ~]</code><code># /usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=www.test.com</code>
<code>Create</code><code>/Update</code> <code>database </code><code>for</code> <code>config </code><code>"/etc/awstats/awstats.www.test.com.conf"</code> <code>by AWStats version 7.2 (build 1.992) </code>
<code>From data </code><code>in</code> <code>log </code><code>file</code> <code>"/log/www/access_20131228.log"</code><code>... </code>
<code>Phase 1 : First bypass old records, searching new record... </code>
<code>Direct access to last remembered record has fallen on another record. </code>
<code>So searching new records from beginning of log </code><code>file</code><code>... </code>
<code>Phase 2 : Now process new records (Flush </code><code>history</code> <code>on disk after 20000 hosts)... </code>
<code>Jumped lines </code><code>in</code> <code>file</code><code>: 0 </code>
<code>Parsed lines </code><code>in</code> <code>file</code><code>: 155446 </code>
<code>Found 8 dropped records, </code>
<code>Found 0 comments, </code>
<code>Found 0 blank records, </code>
<code>Found 1 corrupted records, </code>
<code>Found 0 old records, </code>
<code>Found 155437 new qualified records.</code>
2.檢視一下awstats資料庫檔案
<code>[root@web ~]</code><code># cd /var/lib/awstats/ </code>
<code>[root@web awstats]</code><code># ls </code>
<code>awstats122013.www.</code><code>test</code><code>.com.txt</code>
3.接下來我們來檢視一下分析結果
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_1388305465hp49.png" target="_blank"></a>
1.站點說明
club.test.com (論壇)
2.配置多站點監控
<code>> </code><code>/usr/local/apache2/conf/httpd</code><code>.conf </code>
<code>file</code> <code>(required </code><code>if</code> <code>first </code><code>install</code><code>) [y</code><code>/N</code><code>] ? y</code>
<code>> club.</code><code>test</code><code>.com </code><code>#我們這裡配置域名就是club.test.com,其它地方與www.test.com沒有什麼不同。</code>
好了,下面我們看一下我們生成的配置檔案。
3.檢視一下生成的配置檔案
<code>[root@node6 ~]</code><code># cd /etc/awstats/</code>
<code>[root@node6 awstats]</code><code># ls </code>
<code>awstats.club.</code><code>test</code><code>.com.conf awstats.www.</code><code>test</code><code>.com.conf</code>
1.IP 位址國家、區域顯示問題
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_1388305466IGnV.png" target="_blank"></a>
Awstats預設安裝之後是不具有識别通路者的國家和地區資訊的,是以需要安裝插件支援Awstats列出通路者的國家和地區,便于分析GeoIP免費的是國家/IP的資料表,GeoIPCityLite是地區的資料表。
(1).MaxMind目前免費提供了GeoIP和GeoIPCityLite資料包:可以定期每個月從以下位址下載下傳
<code>[root@node6 src]</code><code># wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz</code>
<code>[root@node6 src]</code><code># wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz</code>
<code>[root@node6 src]</code><code># ls</code>
<code>GeoIP.dat.gz GeoLiteCity.dat.gz</code>
注,下載下傳下來用gunzip解壓即可。
<code>[root@node6 src]</code><code># gunzip GeoIP.dat.gz</code>
<code>[root@node6 src]</code><code># gunzip GeoLiteCity.dat.gz</code>
<code>GeoIP.dat GeoLiteCity.dat</code>
(2).建立的目錄,把兩個檔案移入建立的目錄
<code>[root@node6 src]</code><code># mkdir /var/geoip</code>
<code>[root@node6 src]</code><code># mv GeoIP.dat GeoLiteCity.dat /var/geoip</code>
(3).安裝GeoIP與GeoIP perl庫
<code>[root@node6 src]</code><code># yum install –y GeoIP perl-Geo-IP</code>
(4).修改awstats配置檔案
<code>[root@node6 ~]</code><code># vim /etc/awstats/awstats.www.test.com.conf</code>
<code>#LoadPlugin="geoip GEOIP_STANDARD /pathto/GeoIP.dat" #1429行</code>
<code>#LoadPlugin="geoip_city_maxmind GEOIP_STANDARD /pathto/GeoIPCity.dat" #1438行</code>
<code>修改為:</code>
<code>LoadPlugin=</code><code>"geoip GEOIP_STANDARD /var/geoip/GeoIP.dat"</code>
<code>LoadPlugin=</code><code>"geoip_city_maxmind GEOIP_STANDARD /var/geoip/GeoLiteCity.dat"</code>
(5).删除舊的統計資料庫
<code>[root@node6 ~]</code><code># rm -rf /var/lib/awstats/*</code>
(6).重新生成一下資料庫
(7).我們再次檢視一下造成的分析結果
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_1388305466hPAh.png" target="_blank"></a>
好了,到這裡我們的IP 位址國家、區域顯示問題解析,下面我們來解決一下中文亂碼問題。
2.中文亂碼問題
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_13883054671zpP.png" target="_blank"></a>
Awstats是一套非常好用的免費的日志分析軟體,他是用perl實作的,支援web log、ftp log和mail log;而且它還能自動根據你浏覽器的字元設定來選取語言(支援中文)。但是預設安裝的話有個問題,就是用來搜尋的關鍵字如果是中文的話顯示出來是亂碼的。 之是以搜尋的關鍵字句會變成亂碼的原因,主要是因為現在的搜尋引擎都是使用UTF8,而Awstats是使用decodeUTFkeys這個plugin來處理搜尋引擎的UTF8關鍵字,預設是沒有打開的,是以在顯示上會出現亂碼。要解決中文亂碼問題,方法也很簡單,
在配置檔案中把decodeutfkeys這個plugin打開就可以了。在配置檔案中找到:
#LoadPlugin="decodeutfkeys"
去掉前面的#就可以了。
<code>#LoadPlugin="decodeutfkeys" #1300 行</code>
<code>LoadPlugin=</code><code>"decodeutfkeys"</code>
好了,下面我們來重新通路一下,效果圖如下:
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_1388305467DgKR.png" target="_blank"></a>
這樣我們的中文就顯示完成了,但是打開LoadPlugin="decodeutfkeys"這個插件在一些機器上會報錯,下面我們來示範一下報錯的情況。
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_1388305468z1CN.png" target="_blank"></a>
從上面的報錯可以看出這是缺少 Perl 的 URI:Escape子產品,下面我們解決一下這個問題:
<code>[root@node6 src]</code><code># wget http://search.cpan.org/CPAN/authors/id/G/GA/GAAS/URI-1.60.tar.gz</code>
<code>[root@node6 src]</code><code># tar xf URI-1.60.tar.gz</code>
<code>[root@node6 src]</code><code># cd URI-1.60</code>
<code>[root@node6 src]</code><code># perl Makefile.PL</code>
<code>[root@node6 src]</code><code># make && make install</code>
下面我們再重新通路一下,效果圖如下:
<a href="http://freeloda.blog.51cto.com/attachment/201312/29/2033581_1388305468IpKc.png" target="_blank"></a>
好了,到這裡我們的awstats中文亂碼問題就解決了。下面我們來總結一下awstats日志分析工具!
九、awstats 總結 (來自于百度百科)
AWStats是在Sourceforge上發展很快的一個基于Perl的WEB日志分析工具。相對于另外一個非常優秀的開放源代碼的日志分析工具Webalizer,AWStats的優勢在于:
1.界面友好:可以根據浏覽器直接調用相應語言界面(有簡體中文版)
3.效率比較高:AWStats輸出統計項目比Webalizer豐富了很多,速度仍可以達到Webalizer的1/3左右,對于一個日通路量 百萬級的站點,這個速度都是足夠的;
4.配置/定制友善:系統提供了足夠靈活但預設也很合理的配置規則,需要修改的預設配置不超過3,4項就可以開始運作,而且修改和擴充的插件還是 比較多的;
5.AWStats的設計者是面向精确的"Human visits"設計的,是以很多搜尋引擎的機器人通路都被過濾掉了,是以有可能比其他日志統計工具統計的數字要低,來自公司内部的通路也可以通過IP過濾 設定過濾掉。
6.提供了很多擴充的參數統計功能:使用ExtraXXXX系列配置生成針對具體應用的參數分析會對産品分析非常有用。
看一看這個比較表在最著名統計工具 (AWStats, Analog, Webalizer,...)之間有何特點和不同的想法。AWStats 是一個在GNU通用公共許可證下發行的免費軟體. 你可以看看這個許可證圖表而知道你可以/不可以做。由于AWStats工程來自網上資訊,但也作為CGI、 它可以與允許進入Perl、CGI與日志的大型網站主辦提供商一起工作。
好了,今天的部落格就到這裡吧,最後希望大家有所收獲^_^……
本文轉自陳明乾51CTO部落格,原文連結:http://blog.51cto.com/freeloda/1346412,如需轉載請自行聯系原作者