來自 Edgio 的核心報告
重要
此功能僅適用於來自 Edgio Azure CDN Standard,以及從 Edgio 產品 Azure CDN Premium。 如需 CDN 功能的比較,請參閱 Azure CDN 產品功能。
透過管理 Edgio 設定檔的入口網站使用 Edgio 核心報告,您可以使用下列報告來檢視 CDN 的使用模式:
- 帶寬
- 已傳輸的數據
- 瀏覽次數
- 快取狀態
- 快取命中率
- 因特網通訊協定第 4 版 (IPv4)/因特網通訊協定第 6 版 (IPv6) 資料傳輸
存取 Edgio 核心報告
從 [CDN 配置檔] 視窗中,按一下 [管理 ] 按鈕。
CDN 管理入口網站隨即開啟。
將滑鼠停留在 [Analytics] 索引標籤上,然後將滑鼠停留在 核心報表 飛出視窗上。 點擊選單中的一個報表。
針對每個報表,從 日期範圍 清單中選取日期範圍。 您可以選取預先定義的日期範圍,例如 Today 或 This Week,也可以選取 [自定義],然後按兩下行事歷圖示手動輸入日期範圍。
選取日期範圍之後,請按兩下 [Go],以產生報表。
如果您想要以 Excel 格式匯出資料,請按兩下 [Go] 按鈕上方的 Excel 圖示。
帶寬
帶寬報告包含圖表和數據表,以 Mbps 表示 HTTP 和 HTTPS 的 CDN 頻寬使用量。 您可以檢視所有 POP 或特定 POP 的頻寬使用量。 此報告可讓您檢視 POP 的流量尖峰和分佈。
從 [Edge 節點] 列表中,選取 [[所有邊緣節點] 以查看來自所有節點的流量,或選取特定區域。
報表會每隔五分鐘更新一次。
傳輸的數據
此報表包含圖表和數據表,指出特定時段內 HTTP 和 HTTPS 的 CDN 流量使用量,以 GB 為單位。 您可以檢視所有 POP 或特定 POP 的流量使用量。 此報告可讓您檢視跨 POP 的流量尖峰和分佈。
從 [Edge 節點] 列表中,選取 [[所有邊緣節點] 以查看來自所有節點的流量,或選取特定區域。
報表會每隔五分鐘更新一次。
訪問次數(狀態代碼)
此報告描述您內容的要求狀態代碼的分佈情況。 每個內容要求都會產生 HTTP 狀態代碼。 狀態代碼描述邊緣 POP 如何處理要求。 例如,2xx 狀態代碼表示要求已成功提供給用戶端,而 4xx 狀態代碼則表示發生錯誤。 如需 HTTP 狀態代碼的詳細資訊,請參閱 HTTP 狀態代碼清單。
快取狀態
此報告描述用戶端請求的快取命中次數和快取未命中次數分佈。 由於快取命中能提供最佳效能,因此您可以透過減少快取遺漏和過期的快取命中次數來優化資料傳遞速度。
若要減少快取遺漏,請設定您的源伺服器,以將下列專案的使用降到最低:
-
no-cache
回應標頭 - 查詢字串快取,除非真的有需要
- 不可快取的回應碼
若要減少過期快取命中的次數,請將資產的 max-age
設定為較長的有效期,以盡量減少對源伺服器的請求次數。
主要快取狀態包括:
- TCP_HIT:從邊緣伺服器提供。 對象位於快取中,且未超過其最大存留期。
- TCP_MISS:從源伺服器提供。 物件不在快取中,而回應會回到來源。
- TCP_EXPIRED _MISS:使用來源重新驗證后,從源伺服器提供服務。 物件位於快取中,但已超過其最大有效期。 對來源進行重新驗證會導致快取物件被一個來源的新回應所取代。
- TCP_EXPIRED _HIT:在重新驗證原始來源之後,從Edge提供。 對象位於快取中,但已超過其最大存留期。 使用源伺服器重新驗證會導致快取物件未修改。
快取狀態的完整清單
TCP_HIT - 當要求直接從 POP 提供給用戶端時,就會報告此狀態。 當資源快取在最接近用戶端的 POP 上且有有效的存活時間時,就會立即從 POP 提供資源。 TTL 是由下列回應標頭所決定:
- Cache-Control:s-maxage
- Cache-Control:max-age
- 到期
TCP_MISS:此狀態表示在最接近用戶端的 POP 上找不到所要求資產的快取版本。 資產是從源伺服器或原始防護伺服器要求。 如果源伺服器或原始防護伺服器傳回資產,則會提供給用戶端,並在用戶端和邊緣伺服器上快取。 否則,會傳回非 200 狀態代碼(例如 403 禁止或 404 找不到)。
TCP_EXPIRED_HIT:當針對已過期 TTL 的資源發出的請求由 POP 直接提供給用戶端時,就會報告此狀態。 例如,當資產的最大存留期已過期時。
過期的要求通常會對源伺服器產生重新驗證要求。 若要讓TCP_EXPIRED_HIT狀態發生,源伺服器必須指出資產的較新版本不存在。 這種情況通常會導致資產的 Cache-Control 和 Expires 標頭更新。
TCP_EXPIRED_MISS:當更新版本的過期快取資產從 POP 提供給用戶端時,就會報告此狀態。 當快取資產的 TTL 過期(例如,過期的 max-age)且源伺服器返回較新版本時,會出現此狀態。 這個新版本的資產會提供給用戶端,而不是快取的版本。 此外,它會在邊緣伺服器和用戶端上快取。
CONFIG_NOCACHE:此狀態表示客戶特定設定使得邊緣 POP 無法對該資產進行快取。
NONE - 此狀態表示未執行快取內容新鮮度檢查。
TCP_CLIENT_REFRESH_MISS:當 HTTP 用戶端,例如瀏覽器,強制邊緣 POP 從源伺服器提取過期資產的新版本時,就會報告此狀態。 根據預設,伺服器會防止 HTTP 用戶端強制邊緣伺服器從源伺服器擷取新版本的資產。
TCP_PARTIAL_HIT:當位元組範圍要求導致部分快取資產叫用時,就會報告此狀態。 要求的位元組範圍會立即從 POP 提供給用戶端。
UNCACHEABLE:當資產的
Cache-Control
和Expires
標頭表明它不應該被快取到 POP 或者被 HTTP 用戶端快取時,會報告此狀態。 這些類型的要求會從源伺服器提供服務。
快取命中率
此報告指出直接從快取提供之快取要求的百分比。
報告提供下列詳細資料:
- 要求的內容被快取到距離用戶最近的邊緣伺服器(POP)。
- 請求直接從我們的網路邊緣提供服務。
- 要求不需要向源伺服器重新驗證。
報表不包含:
- 由於國家/地區篩選選項而拒絕的要求。
- 請求標頭顯示不應快取的資產。 例如,
Cache-Control: private
、Cache-Control: no-cache
或Pragma: no-cache
標頭可防止緩存內容。 - 部分快取內容的位元組範圍要求。
公式為: (TCP_ HIT/(TCP_ HIT+TCP_MISS))*100
已傳輸 IPv4/IPv6 數據
此報告顯示 IPv4 與 IPv6 中的流量使用量分佈。
考量事項
報表只能在過去18個月內產生。