7 款頂級的開源 Web 分析軟體
Web 分析無非就是 Web 流量的測量。但它並不限於測量網路流量,還包括:
分析
數據採集
為了了解和優化網頁而上報網路數據
Google Analytics是最廣泛使用的基於雲的網路分析服務。不過,你的數據已被鎖定在Google的生態系統中。如果你想要100%的數據擁有權,請嘗試以下開源網路分析軟體來獲取有關網站的訪問者數量和頁面瀏覽量的信息。 該信息對市場調研有用,並且有助於了解你網的站上的流行趨勢。
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
下載: https://piwik.org/
GoAccess - 在終端中運行的實時 Web 日誌分析器和互動式查看器
GoAccess 是一個實時的Apache / Nginx / Lighttpd網路日誌分析器和互動式查看器,可在終端中運行,為系統管理員提供快速有價值的 HTTP 統計信息,這對在 CLI 上快速查看和分析流量指標非常有用。您還可以通過瀏覽器訪問報告。GoAccess 解析指定的 Web 日誌文件,並將數據輸出到X終端。GoAccess 是用 C 寫的,你只需要ncurses作為依賴。我喜歡這個工具,並且經常在終端中使用。你也可以試一下,不會失望的。
操作系統:僅跨平台* nix
支持的資料庫:基於日誌的資料庫
跟蹤方式:Web日誌文件
協議:MIT
下載:https://goaccess.io/
有關更多信息,請參閱如何在Linux或類Unix系統上安裝和使用GoAccess。(https://www.cyberciti.biz/faq/how-to-install-goaccess-web-log-analyzer-with-nginx-on-linux-or-unix/)
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
下載:http://www.openwebanalytics.com
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
下載:http://www.awstats.org
W3Perl - 日誌文件分析器
W3Perl是一款免費開源的日誌分析器,不需要將任何代碼插入網站,即可解析WWW / FTP / Squid / CUPS / DHCP / SSH和Mail日誌文件。它是用 Perl 寫的,所以可以安裝在任何支持 Perl 的操作系統上,例如 Unix,Windows 或 Mac OS X。您可以使用 Web admin 遠程管理它。輸出的圖形和可排序的表格將存儲在 HTML 頁面中。可以從單個 CLI 或 Web 瀏覽器中進行統計。
操作系統:跨平台/ Perl
支持的資料庫:基於日誌的資料庫
跟蹤方式:Web日誌文件
協議:GPL
下載:http://www.w3perl.com
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(不再保留)
TAG:OSC開源社區 |
※Apache Kylin v2.5.0正式發布,開源分散式分析引擎
※一個Raft開源項目的結構分析
※Facebook開源了3款AI硬體系統:每月可處理27億用戶數據
※微軟開源Trill:用於高速分析的內部引擎,每秒能夠分析數十億個事件
※Facebook Mask R-CNN2Go已開源,提供對象檢測、分類、分割和身體姿勢估計
※可代替Dropbox的5個開源軟體
※IBM收購Linux開源軟體公司紅帽 價格340億美元
※本月Python開源軟體Top10
※最新的10個優質Python開源項目
※微軟收購軟體開發初創公司FSLogix;區塊鏈開源平台AERGO獲3000萬美元融資;零跑汽車計劃完成25億元A輪融資
※確保Docker安全的10款頂尖開源工具
※華為發布最強 AI 處理器昇騰 910,全場景 AI 框架 MindSpore 將開源
※開源軟體史上最大收購案!IBM340億美元收購Linux分銷商Red Hat
※剛剛,Facebook把服務27億人的AI硬體系統開源了
※Python開源數據分析工具TOP 3!
※Win10計算器開源:被成功移植到安卓、iOS以及Web平台
※Network AI:AT&T的開源架構將從2018年起推動其軟體定義網路
※最流行的開源資料庫:MySQL Server 8.0.17發布
※用於快速開發 3D 數據處理軟體的開源數據處理庫——Open3D
※新一代開源分散式賬本項目R3 Corda 技術揭秘:基於JVM開發