觀點 · 資訊分享

Cloudflare 免費方案也能看 30 天流量分析:以前最短只留 24 小時

Cloudflare 宣布所有方案都至少保留 30 天的分析資料。免費與 Pro 方案的 HTTP 請求、安全事件、DNS 分析,原本依資料集只能看 24 小時到 8 天,現在至少保存 31 天、一次可查 30 天。

發布
2026-10-03
篇幅
約 3 分鐘 · 1,410 字
結構
7 節 + 3 題常見問題
標籤
#Cloudflare#網站分析#免費方案#網站維運
Cloudflare 免費方案也能看 30 天流量分析:以前最短只留 24 小時

一句話看懂:Cloudflare 讓每個方案都至少保留 30 天的分析資料,免費方案的網站以前最短只能回頭看 24 小時,現在可以查一個月。

Cloudflare 每個方案都有 30 天分析資訊圖卡:免費、Pro 方案的流量與安全紀錄,從最短一天拉長到至少 30 天

先用白話講:網站分析資料是什麼?

想像你開了一間店,門口有一台會記錄「幾點有幾個人進來、有沒有可疑的人」的監視器。如果這台監視器只能存一天的畫面,週六晚上有人鬧事,你週一來上班時,畫面早就被蓋掉了。

Cloudflare 擋在很多網站前面,替網站記錄每一筆請求、被擋下的攻擊、DNS 查詢,這些就是分析資料。這次的更新,等於把免費方案的監視器硬碟,從最短一天換成至少一個月。

發生什麼事

Cloudflare 在 10 月 2 日的更新日誌宣布,每個方案都至少有 30 天的分析資料:

  • 適用資料:HTTP 請求、安全事件、DNS 分析等「自適應」資料集
  • 免費與 Pro 方案:至少保存 31 天,單次查詢最多 30 天
  • 以前:依資料集不同,只保存 24 小時到 8 天
  • 適用介面:Cloudflare 儀表板、Custom Dashboards、GraphQL Analytics API

介面也順便整理了

網域的分析頁面集中在一個地方:選好網域,進「Analytics」就能看到 7 個分頁:

分頁 看什麼
Traffic 流量與請求量
Performance 網站速度表現
Security 被擋下或被標記的請求
Cache 快取命中情況
Origin 回到源站的請求
DNS DNS 查詢
Visitors 訪客來源

這些分頁共用同一組時間範圍與篩選條件。帳號層級的分析則移到「Observability > Analytics」。

給開發者的技術細節

  • 沒有改變的部分:各方案能用哪些資料集、哪些欄位維持原樣
  • 彙總型資料集(例如 httpRequests1hGroups)維持原本各方案的限制
  • 想確認某個網域或帳號實際的保存期間與查詢區間,可以用 GraphQL Analytics API 查詢各資料集的 settings
  • 如果你有自己寫腳本定期把分析資料拉出來備份,現在可以拉長抓取間隔,或一次補抓比較長的區間

我的看法

幫客戶架網站時,很多小公司用的就是 Cloudflare 免費方案。以前最常遇到的狀況是:客戶說「上週網站好像很慢」或「前幾天好像被攻擊」,打開分析一看,資料早就不見了,只能憑感覺回答。

30 天的資料保存,讓免費方案也能做基本的事後調查。我會建議把「每個月看一次 Cloudflare 分析」加進維護清單:看看有沒有異常的流量尖峰、被擋下的請求來自哪裡,比等客戶抱怨再查有效得多。這是一個不花錢、不用設定就拿到的升級,值得好好用。

名詞小辭典

  • HTTP 請求:瀏覽器向網站要一個網頁或一張圖片,就是一次請求。
  • DNS:把網址翻譯成伺服器 IP 位址的系統,像網路世界的電話簿。
  • 快取(Cache):把常用的內容先存在離使用者近的地方,下次直接拿,網站會變快。
  • GraphQL API:一種可以只挑自己需要的欄位來查資料的 API 格式。

資料來源

常見問題

我用 Cloudflare 免費方案,要做什麼設定嗎?
不用。這是平台端的調整,選好網域後進「Analytics」就能看到更長的資料區間,Custom Dashboards 與 GraphQL Analytics API 也適用。
所有資料都變成 30 天了嗎?
不是全部。官方說的是 HTTP 請求、安全事件、DNS 分析這類「自適應」資料集;像 httpRequests1hGroups 這種彙總型資料集維持原本各方案的限制,各方案能用哪些資料集與欄位也沒變。
多 30 天的資料可以拿來做什麼?
最實用的是出事後的調查,例如週末被大量請求攻擊、週一才發現,還能回頭看完整經過;也能拿今天跟上週同一天比,分辨是一次性的尖峰還是長期趨勢。
LINE