Web 日志分析軟件究竟是什么?
Web 日志分析軟件(“Web日志分析器”)是一種解析Nginx/Apache/IIS/Lighttpd和任何其他Web服務器日志文件的軟件。它讀取日志文件中包含的各種值,從而導出有關Web服務器的訪問時間、方式,以及由誰訪問的指標。 你可以找到的相關信息包括:
-
訪問次數和獨立訪問者人數
-
訪問持續時間和最后訪問時間
-
認證用戶和上次認證的訪問時間
-
一周內的峰值訪問時間
-
主機訪客所在國家
-
ISP
-
頁面的瀏覽量
-
最多瀏覽、進入和退出的頁面
-
文件類型(HTML/TEXT/JPG/JS/CSS等)
-
所使用的操作系統
-
所使用的移動設備
-
所使用的瀏覽器
-
所使用的爬蟲
-
HTTP referer
-
用於檢索分析數據的搜索引擎和關鍵字
-
HTTP錯誤
-
一些日志分析器還會上報誰在訪問當前站點、轉化跟蹤、訪問時間和頁面導航
Piwik – Web分析應用程序
Piwik是一個用PHP/MySQL編寫的免費開源的網絡分析應用程序。它跟蹤一個或多個網站的在線訪問情況,並通過web瀏覽器展示這些訪問的報告,以便進行分析。它可以基於電子商務的目的跟蹤人們在特定網站上花費多少時間。為實現訪設定動作目標的能力,它需要訪問者做特定操作,例如訪問頁面或購買產品。Piwik將跟蹤這些動作的訪問次數。它提供免費的移動端應用程序,以便用戶可以通過手機訪問他們的分析數據。Piwik擁有許多功能,包括商業支持。我推薦它作為Google分析工具的替代。
-
操作系統:跨平台/PHP+MySQL
-
支持的數據庫: MySQL
-
跟蹤方法:JavaScript、PHP pagetag、Web日志文件
-
授權: GPL v3
GoAccess - 在終端中運行的實時 Web 日志分析器和交互式查看器
GoAccess 是一個實時的Apache / Nginx / Lighttpd網絡日志分析器和交互式查看器,可在終端中運行,為系統管理員提供快速有價值的 HTTP 統計信息,這對在 CLI 上快速查看和分析流量指標非常有用。您還可以通過瀏覽器訪問報告。GoAccess 解析指定的 Web 日志文件,並將數據輸出到X終端。GoAccess 是用 C 寫的,你只需要ncurses作為依賴。我喜歡這個工具,並且經常在終端中使用。你也可以試一下,不會失望的。
-
操作系統:僅跨平台* nix
-
支持的數據庫:基於日志的數據庫
-
跟蹤方式:Web日志文件
-
協議:MIT
-
有關更多信息,請參閱如何在Linux或類Unix系統上安裝和使用GoAccess。
Open Web Analytics - 使用 JS、PHP 或 REST API 向網站添加 Web 分析
Open Web Analytics (OWA) 是一款開源免費的 Web 分析軟件,你可以用來跟蹤和分析用戶在如何使用你的網站和應用。OWA 基於 GPL 授權,讓網站所有者或開發者以一種非常簡單的方式向其網站添加分析功能,可以使用 JavaScriopt、PHP 或者基於 REST 的 API。OWA 內建支持對由 WordPress 和 MediaWiki 這類瀏覽內容管理網站進行跟蹤。
-
操作系統:跨平台/PHP+MySQL
-
支持數據庫:MySQL
-
跟蹤方法:JavaScript 或 PHP 頁面標簽
-
協議:GPL v2.0
Webalizer - 快速,免費的 Web 服務器日志分析程序
Webalizer是一個快速,免費的Web服務器日志分析程序。它是最常用的Web服務器管理工具之一。它以HTML格式生成非常詳細,易於配置的使用報告,可通過Web瀏覽器查看。用C編寫,高度便攜。這些統計數據可以通過不同的時間框架(如日,小時或月份)進行圖形化顯示。
- 操作系統:跨平台/ C
- 支持的數據庫:基於日志的數據庫
- 跟蹤方式:Web日志文件
- 協議:GPL
- 下載:http://www.webalizer.org
AWStats - 可生成網絡,流量,FTP或郵件服務器統計圖
AWStats 是一個可生成網絡,流量,FTP或郵件服務器統計圖的免費開源軟件。本日志分析器作為CGI 或從命令行在數個圖形網頁中顯示你日志中包含的所有的可能信息。它適用於所有主要的Web服務器,代理、流量、郵件和FTP服務器。它是用 Perl 寫的,所以幾乎可以在任何操作系統上運行。
-
操作系統:跨平台/ Perl
-
支持的數據庫:基於日志的數據庫
-
跟蹤方式:Web日志文件
-
協議:GPL
W3Perl - 日志文件分析器
W3Perl是一款免費開源的日志分析器,不需要將任何代碼插入網站,即可解析WWW / FTP / Squid / CUPS / DHCP / SSH和Mail日志文件。它是用 Perl 寫的,所以可以安裝在任何支持 Perl 的操作系統上,例如 Unix,Windows 或 Mac OS X。您可以使用 Web admin 遠程管理它。輸出的圖形和可排序的表格將存儲在 HTML 頁面中。可以從單個 CLI 或 Web 瀏覽器中進行統計。
-
操作系統:跨平台/ Perl
-
支持的數據庫:基於日志的數據庫
-
跟蹤方式:Web日志文件
-
協議:GPL
Analog (Analog C:Amie) - 日志文件分析器
它是一個分析 Web 服務器日志文件的程序。可運行在 Windows,Mac OS,Linux,*BSD 和類 Unix 操作系統下,1995年6月21日由 Stephen Turne 首次發布,所遵循的協議於2004年11月更改為 GNU,但他維護到2004年后便不再更新該項目。2007年,作為 Analog的長期用戶,鑒於Windows Vista無法由Analog公司發布,C:Amie承諾將對其保持最新。
- 操作系統:跨平台/ C
- 支持的數據庫:基於日志的數據庫
- 跟蹤方式:Web日志文件
- 協議:GPL
- 下載: Analog C:Amie Edition (更新) | analog(不再保留)