linux 中使用awstats分析web日誌

來源:互聯網
上載者:User

   在httpd服務的訪問記錄檔access_log中,記錄了大量的客戶機訪問資訊,通過分析這些資訊,可以及時瞭解WEB網站的訪問情況。

    對於有豐富經驗的管理員來說,可以編寫shell指令碼對access_log檔案中資訊進行按需統計,更簡單的做法是使用目前比較成熟的日誌剖析器,完成自動化的日誌分析與統計工作。

    在此我們為你推薦一個開源的日誌分析工具awstats。

下面是他的添加awstats日誌分析頁面的過程

 1.解壓並釋放awstats軟體包,執行目錄中的awstats_configure.pl指令碼進行安裝

執行awstats_configure.pl指令碼後會進入一個互動過程。

在該過程中將會檢查awstats的安裝目錄、httpd服務的設定檔路徑、日誌記錄格式等系統內容。下面設定過程僅供參考。

1).選擇“y”將httpd服務的日誌記錄格式改為“combined”,以便記錄更多詳細資料

2).選擇“y”建立新的設定檔。

3).定義日誌分析的目標網站名稱(以benet.com為例)

4).定義awstats設定檔的存放目錄(預設為/etc/awstats)

 

5).添加cron計劃任務(在安裝指令碼時無法自動添加,按斷行符號鍵繼續)

 

6).按斷行符號鍵退出安裝指令碼

 

2.修改awstats.www.benet.conf設定檔

尋找“LogFile”配置行修改正確位置

[root@www tools]# vi /etc/awstats/awstats.www.benet.com.conf

3.建立資料庫存放目錄,並更新資料庫

awstats通過awstats.pl指令碼對日誌進行分析,每次運行會自動將日誌資訊中新增加的內容添加到統計資料庫中

 

4.設定cron計劃任務,以便於定時作業記錄剖析器

5.可在網頁瀏覽器中查看分析報告

再次我們訪問的網頁:http://www.benet.com/awstats/awstats.pl?config=www.benet.com,即可進入awstats的日誌分析報告介面。

 

本文出自 “Hello” 部落格

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.