適用於Linux和Unix的7種出色的開源分析軟件
- 分析
- 數據採集
- 報告網絡數據,以了解和優化網頁
Google Analytics(分析)是使用最廣泛的基於雲的網絡分析服務。但是,您的數據已鎖定在Google生態系統中。如果您想要100%的數據所有權,請嘗試使用以下開源分析軟件來獲取有關網站訪問者數量和頁面瀏覽量的信息。該信息對於市場研究和了解網站上的流行趨勢很有用。
Web日誌分析軟件到底是什麼?
Web日誌分析軟件(“ Web日誌分析器”)是一種可解析Nginx / Apache / IIS / Lighttpd以及任何其他Web服務器日誌文件的軟件。它讀取日誌文件中包含的各種值,導出有關何時,如何以及由誰訪問Web服務器的指示符。您可以找到有關以下信息:
- 造訪次數和不重複訪客數
- 訪問持續時間和最後訪問
- 經過身份驗證的用戶和最近經過身份驗證的訪問
- 星期幾和高峰時間
- 主辦國訪客的國家
- 互聯網服務提供商
- 瀏覽量
- 瀏覽最多的頁面,進入頁面和退出頁面
- 文件類型(HTML / TEXT / JPG / JS / CSS等)
- 使用的操作系統
- 使用的移動設備
- 使用的瀏覽器
- 二手機器人
- HTTP引薦來源網址
- 用於查找分析對象的搜索引擎和關鍵字
- HTTP錯誤
- 一些日誌分析器還報告站點上的人員,轉換跟踪,訪問時間和頁面導航
Matomo(以前稱為“ Piwik”)– Web分析應用程序
Matomo是一個免費的開源Web分析應用程序,用PHP / MySQL編寫。它跟踪對一個或多個網站的在線訪問,並顯示有關這些訪問的報告,以使用網絡瀏覽器進行分析。它可以跟踪是否有人在網站上花費了多少以及用於電子商務目的。設定訪問者希望採取的行動目標的能力,例如訪問頁面或購買產品。Matomo將跟踪導致執行這些操作的訪問次數。提供免費的移動應用程序,因此用戶可以在手機上訪問其分析數據。Matomo具有許多功能,包括商業支持。我建議將其作為Google Analytics(分析)的替代方法。
操作系統:跨平台/ PHP + MySQL |
支持的數據庫:MySQL |
跟踪方法:JavaScript或PHP頁面標籤或Web日誌文件 |
許可證:GPL v3 |
下載:https : //Matomo.org/ |
GoAccess –在終端中運行的實時Web日誌分析器和交互式查看器
GoAccess是在終端中運行的實時Apache / Nginx / Lighttpd Web日誌分析器和交互式查看器,可為需要動態查看可視報告的系統管理員提供快速而有價值的HTTP統計信息。這對於在CLI上快速查看和分析流量指標非常有用。您也可以通過瀏覽器訪問報告。GoAccess解析指定的Web日誌文件,並將數據輸出到X終端。GoAccess是用C編寫的。您只需要ncurses作為依賴項。我喜歡這個工具,並且經常在終端中使用。您應該嘗試一下。您不會對此感到失望。
操作系統:跨平台*僅適用於nix |
支持的數據庫:基於日誌文件 |
跟踪方法:Web日誌文件 |
許可證:麻省理工學院許可 |
下載:https : //goaccess.io/ |
有關更多信息,請參見如何在Linux或類似Unix的系統上安裝和使用GoAccess。
開放式Web分析–使用JS,PHP或REST API將Web分析添加到網站
Open Web Analytics(OWA)是一種免費的開源Web分析軟件,可用於跟踪和分析人們如何使用您的網站和應用程序。OWA已獲得GPL的許可,可為網站所有者和開發人員提供簡單的方法,即可使用基於Java,PHP或REST的簡單API將Web分析添加到其網站。OWA還內置了對由流行的內容管理框架(如WordPress和MediaWiki)製作的網站進行跟踪的支持。
操作系統:跨平台/ PHP + MySQL |
支持的數據庫:MySQL |
跟踪方式:JavaScript或PHP頁面標籤 |
許可證:GPL v2.0 |
下載:http : //www.openwebanalytics.com |
Webalizer –快速,免費的Web服務器日誌文件分析程序
Webalizer是一個快速,免費的Web服務器日誌分析程序。它是最常用的Web服務器管理工具之一。它以HTML格式生成高度詳細,易於配置的使用情況報告,以供Web瀏覽器查看。用C語言編寫,並且高度可移植。這些統計信息可以圖形方式查看,並可以按不同的時間範圍顯示,例如按天,小時或月。
操作系統:跨平台/ C |
支持的數據庫:基於日誌文件 |
跟踪方法:Web日誌文件 |
牌照:GPL |
下載:http : //www.webalizer.org |
AWStats –圖形生成Web,流,FTP或郵件服務器統計信息
AWStats是一個免費的開源軟件,可以圖形方式創建Web,流,FTP或郵件服務器統計信息。您可以從CLI或作為CGI使用此工具,以查看日誌文件中的所有信息。它適用於所有主要的Web服務器,代理,流,郵件和FTP服務器。它是用Perl編寫的。因此它可以在幾乎所有操作系統上運行。
操作系統:跨平台/ Perl |
支持的數據庫:基於日誌文件 |
跟踪方法:Web日誌文件 |
牌照:GPL |
下載:http : //www.awstats.org |
W3Perl –日誌文件分析器
W3Perl是一個免費的開源日誌文件分析器,用於解析WWW / FTP / Squid / CUPS / DHCP / SSH和Mail日誌文件。不需要將任何代碼插入網站。W3Perl用Perl編寫,可以安裝在任何支持Perl的操作系統上。這樣,它可以安裝在Unix,Windows或Mac OS X上。您可以使用Web管理員遠程管理它。輸出存儲在帶有圖形和可排序表的HTML頁面中。可以從單個CLI或從Web瀏覽器運行統計信息。
操作系統:跨平台/ Perl |
支持的數據庫:基於日誌文件 |
跟踪方法:Web日誌文件 |
牌照:GPL |
下載:http : //www.w3perl.com |
模擬(Analog C:Amie)–日誌文件分析器
它是一個分析來自Web服務器的日誌文件的程序。它可以在Windows,Mac OS,Linux,* BSD和類似Unix的操作系統下運行。它由Stephen Turne於1995年6月21日首次發行。該許可證於2004年11月更改為GNU通用公共許可證。他維護該項目直到2004年,此後,他停止更新該項目。在2007年,C:Amie作為Analog的長期用戶,並考慮到無法被Analog識別的Windows Vista發行版,因此致力於維護Analog並保持其最新技術。
操作系統:跨平台/ C |
支持的數據庫:基於日誌文件 |
跟踪方法:Web日誌文件 |
牌照:GPL |
下載:模擬C:Amie版(已更新)| 模擬(不再維護) |