作者 | Ruchi
譯者 | geekpi ? ? 共計翻譯:700 篇 貢獻時間:1641 天
AWFFull 是基於 “Webalizer” 的 Web 伺服器日誌分析程式。AWFFull 以 HTML 格式生成使用統計資訊以便用瀏覽器檢視。結果以柱狀和圖形兩種格式顯示,這有利於解釋資料。它提供每年、每月、每日和每小時的使用統計資料,並顯示網站、URL、referrer、user agent(瀏覽器)、使用者名稱、搜尋字串、進入/退出頁面和國家(如果一些資訊不存在於處理後日誌中那麼就沒有)。AWFFull 支援 CLF(通用日誌格式)日誌檔案,以及由 NCSA 等定義的組合日誌格式,它還能只能地處理這些格式的變體。另外,AWFFull 還支援 wu-ftpd xferlog 格式的日誌檔案,它能夠分析 ftp 伺服器和 squid 代理日誌。日誌也可以透過 gzip 壓縮。
如果檢測到壓縮日誌檔案,它將在讀取時自動解壓縮。壓縮日誌必須是 .gz 副檔名的標準 gzip 壓縮。
對於 Webalizer 的修改
AWFFull 基於 Webalizer 的程式碼,並有許多或大或小的變化。包括:
在 Ubuntu 17.10 上安裝 AWFFull
sud- apt-get install awffull
配置 AWFFull
你必須在 /etc/awffull/awffull.conf
中編輯 AWFFull 配置檔案。如果你在同一臺計算機上執行多個虛擬站點,則可以製作多個預設配置檔案的副本。
sud- vi /etc/awffull/awffull.conf
確保有下麵這幾行:
LogFile /var/log/apache2/access.log.1
OutputDir /var/www/html/awffull
儲存並退出檔案。
你可以使用以下命令執行 awffull。
awffull -c [your config file name]
這將在 /var/www/html/awffull
目錄下建立所有必需的檔案,以便你可以使用 http://serverip/awffull/ 。
你應該看到類似於下麵的頁面:
如果你有更多站點,你可以使用 shell 和計劃任務自動化這個過程。
via: http://www.ubuntugeek.com/install-awffull-web-server-log-analysis-application-on-ubuntu-17-10.html
作者:ruchi[2] 譯者:geekpi 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出