統計
統計模組(v3.1.0 新增)為你的網站提供流量分析:總覽指標、即時流量,以及按站台、蜘蛛、用戶端、IP、地理位置、URI、慢速 URI 和狀態碼彙整的排行。
TIP
統計功能依賴 Nginx 存取日誌透過本地 socket 串流傳輸到面板。 因此,統計功能及其設定僅在 Web 伺服器為 Nginx(或 OpenResty)時可用。 如果你執行的是 Apache,則不會顯示統計頁面和設定。
統計頁面
- 進入 網站 頁面
- 點選 統計 分頁
該頁面在所有分析分頁之間共用,並在頂部提供通用工具列。
工具列
工具列適用於其下方的每個分頁:
- 站台選擇器:將統計資料篩選到一個或多個網站。 留空則包含 所有站台。 站台清單會根據你現有的網站自動填入。
- 時間範圍預設:選擇 今天、昨天、最近 7 天、最近 30 天 或 自訂。 自訂 選項會開啟日期範圍選擇器,讓你可以選擇任意起訖日期。
- 重新整理:重新載入目前分頁中的資料。
- 清除資料:刪除所有已收集的統計資料(參見 清除資料)。
TIP
當所選範圍包含今天時,數據會將已寫入資料庫的資料與尚未刷新的最新記憶體計數器合併,因此今天的數字會持續更新。
總覽
總覽 分頁彙整所選範圍的流量,並將其與上一週期進行比較(例如,今天 與 昨天 比較,昨天 與 前天 比較;其他範圍則與對應的 上一週期 比較)。
彙整卡片
每張卡片顯示目前週期的總計以及相對於上一週期的百分比變化:
| 指標 | 描述 |
|---|---|
| PV | 頁面瀏覽量 |
| UV | 不重複訪客數 |
| IP | 不重複 IP 位址數 |
| 頻寬 | 出站流量 |
| 請求數 | 總請求數 |
| 錯誤 | 回傳錯誤狀態的請求 |
| 蜘蛛 | 辨識為搜尋引擎爬蟲的請求 |
另外三張卡片顯示 即時 數值,每 5 秒輪詢一次:
- 出站:目前每秒出站流量
- 入站:目前每秒入站流量
- RPS:每秒請求數
即時數值是根據最近幾秒活動的平均值。
趨勢圖
折線圖繪製所選指標隨時間的變化。 使用圖表上方的按鈕在 PV、UV、IP、頻寬、請求數、錯誤和蜘蛛之間切換。 單日範圍按小時繪製;多日範圍按天繪製。 切換核取方塊可疊加顯示上一週期以作比較。
效能圖
繪製所選範圍內的 QPS(每個時間區段每秒請求數)和 平均回應時間(以毫秒為單位)。
流量圖
繪製所選範圍內的 出站 和 入站 流量,並在圖例中顯示總計。
站台
站台 分頁列出每個網站及其所選範圍內的彙整指標。 欄位可排序:
| 欄位 | 描述 |
|---|---|
| 站台 | 網站名稱 |
| PV | 頁面瀏覽量 |
| UV | 不重複訪客數 |
| IP | 不重複 IP 位址數 |
| 出站 | 出站流量 |
| 入站 | 入站流量 |
| 請求數 | 總請求數 |
| 錯誤 | 錯誤請求 |
| 蜘蛛 | 爬蟲請求 |
蜘蛛
蜘蛛 分頁按所選範圍內的請求數對搜尋引擎爬蟲(例如 Googlebot 或 Bingbot)進行排名。 長條圖顯示排名靠前的爬蟲,表格列出每個蜘蛛及其請求數和占爬蟲總請求數的百分比。 最多回傳 50 個蜘蛛。
用戶端
用戶端 分頁按用戶端軟體細分訪客:
- 瀏覽器:按請求數排名靠前的瀏覽器圓餅圖
- 作業系統:按請求數排名靠前的作業系統長條圖
- 列出每個 瀏覽器 / 作業系統 組合及其請求數的明細表
IP
IP 分頁列出所選範圍內最活躍的訪客 IP 位址(分頁):
| 欄位 | 描述 |
|---|---|
| IP | 訪客 IP 位址 |
| 地理位置 | 根據 IP 解析出的國家、地區和城市 |
| ISP | 網際網路服務供應商 |
| 請求數 | 來自該 IP 的總請求數 |
| 頻寬 | 該 IP 產生的流量 |
表格上方的 ISP 分布 長條圖顯示排名靠前的 ISP。
TIP
地理位置和 ISP 資訊透過 GeoIP 資料庫解析。 如果未設定 GeoIP 資料庫,這些欄位將為空或顯示為 未知。 請參閱面板設定下的 GeoIP 設定以設定資料庫。
地理
地理 分頁將請求的地理分布視覺化。 使用切換按鈕切換維度:
- 國家:算繪互動式世界地圖(支援縮放和平移),顏色深淺反映請求量。
- 地區:算繪排名靠前地區的水平長條圖。
圖表下方的表格列出每個國家或地區及其請求數和頻寬。 無法解析的項目顯示為 未知。
URI
URI 分頁列出所選範圍內請求最多的路徑(分頁)。 欄位可排序:
| 欄位 | 描述 |
|---|---|
| URI | 請求的路徑 |
| 請求數 | 總請求數 |
| 頻寬 | 該 URI 的流量 |
| 錯誤 | 該 URI 的錯誤請求 |
狀態碼
狀態碼 分頁按狀態類別彙整回應:
- 2xx、3xx、4xx 和 5xx 卡片顯示總計及其在所有回應中的占比。
- 堆疊面積圖繪製所選範圍內的四種狀態類別。
慢速請求
慢速請求 分頁協助定位慢速端點。 設定 閾值(以毫秒為單位)以僅列出平均回應時間超過該值的 URI;預設閾值為 100 毫秒。 結果分頁顯示,欄位可排序:
| 欄位 | 描述 |
|---|---|
| URI | 請求的路徑 |
| 請求數 | 總請求數 |
| 平均回應時間 | 以毫秒為單位的平均回應時間 |
| 頻寬 | 該 URI 的流量 |
| 錯誤 | 該 URI 的錯誤請求 |
錯誤
錯誤 分頁顯示各條錯誤日誌記錄(狀態碼在 4xx–5xx 範圍內)。 使用 狀態碼 下拉選單按特定代碼(400、401、403、404、405、429、500、502、503、504)篩選,或顯示 全部。 結果分頁顯示。
| 欄位 | 描述 |
|---|---|
| 時間 | 請求發生的時間 |
| 站台 | 網站名稱 |
| URI | 請求的路徑 |
| 方法 | HTTP 方法 |
| 狀態 | HTTP 狀態碼 |
| IP | 用戶端 IP 位址 |
| User-Agent | 用戶端使用者代理字串 |
展開某列可檢視記錄的 請求主體。 僅當統計設定中啟用了 記錄請求主體 時,請求主體才可用;否則該列會顯示未記錄請求主體。
清除資料
點選工具列中的 清除資料 按鈕並確認,即可永久刪除所有已收集的統計資料,包括總覽總計、所有維度排行和錯誤日誌。 此操作還會重置記憶體計數器,且無法復原。
統計設定
統計設定位於網站 設定 分頁的 統計 子分頁中(僅在 Web 伺服器為 Nginx 時顯示)。
- 進入 網站 頁面
- 點選 設定 分頁
- 開啟 統計 子分頁
WARNING
下方緩衝區和鍵數限制選項的變更僅在重新啟動面板後生效。 保留天數在下一個清理週期生效。
| 設定 | 預設 | 範圍 | 描述 |
|---|---|---|---|
| 資料保留天數 | 30 | 1–365 | 統計資料和錯誤日誌的保留時長。 較舊的資料會自動清理。 |
| 錯誤緩衝區最大容量 | 10000 | 100–1000000 | 寫入資料庫之前在記憶體中緩衝的錯誤日誌記錄的最大數量。 |
| UV 最大鍵數 | 1000000 | 1000–100000000 | 用於不重複訪客計數所追蹤的最大鍵數。 |
| IP 最大鍵數 | 500000 | 1000–100000000 | 所追蹤的不同 IP 位址的最大數量。 |
| 明細最大鍵數 | 50000 | 1000–100000000 | 用於詳細維度(URI、用戶端等)所追蹤的最大鍵數。 |
| 記錄請求主體 | 開啟 | — | 啟用後,錯誤請求的請求主體會被擷取並顯示在 錯誤 分頁中。 |
TIP
鍵數限制設定可在超高流量站台上限制記憶體使用。 提高這些值會以更多記憶體為代價提升準確性;預設值適用於大多數伺服器。
注意事項
- 統計功能要求 Web 伺服器為 Nginx(或 OpenResty);其他 Web 伺服器會隱藏該功能。
- 地理和 ISP 資料依賴於已設定的 GeoIP 資料庫。
- 統計資料會占用磁碟空間;保留週期越長,占用的空間越多。 請根據需要調整保留天數。
- 今天的數字同時包含已儲存的資料和即時計數器,因此會在一天中持續變化。
