Azure Front Door 報告
Azure Front Door 分析報告提供 Azure Front Door 設定檔運作方式的內建和全方位檢視,以及相關聯的 Web 應用程式防火牆 (WAF) 計量。 您也可以利用 Azure Front Door 的記錄來執行進一步的疑難排解和偵錯。
內建報告包含流量和應用程式安全性的相關資訊。 Azure Front Door 會提供流量報告和安全性報告。
流量報告 | 詳細資料 |
---|---|
所有報告中的重要計量 | 顯示已從 Azure Front Door 邊緣存在點 (PoP) 傳送到用戶端的整體資料,包括:
|
流量 (依網域) | 提供 Azure Front Door 設定檔內所有網域的概觀:
|
流量 (依位置) |
|
使用方式 |
|
快取 |
|
熱門 URL |
|
熱門參考者 |
|
熱門使用者代理程式 |
|
安全性報告 | 詳細資料 |
---|---|
金鑰計量概觀 |
|
計量 (依維度) |
|
注意
僅在使用 Azure Front Door 進階層時,才會提供安全性報告。
這些報告是免費的。 大部分報告是以存取記錄資料為基礎,但您不需要啟用存取記錄或進行任何設定變更,即可使用報告。
如何存取報告
報告可透過 Azure 入口網站和 Azure Resource Manager API 來存取。 您也可以將報告下載為逗號分隔值 (CSV) 檔案。
報表支援過去 90 天內任何選取的日期範圍。 根據選取的日期範圍,具有每 5 分鐘、每小時或每天的資料點。 一般而言,您可以在一小時內檢視延遲的資料,偶爾會有最多幾個小時的延遲。
使用 Azure 入口網站存取報告
登入 Azure 入口網站,然後選取 Azure Front Door 標準/進階設定檔。
在瀏覽窗格中,選取 [分析] 下的 [報告] 或 [安全性]。
選取您要檢視的報告。
- 流量 (依網域)
- 使用方式
- 流量 (依位置)
- Cache
- 熱門 URL
- 熱門參考者
- 熱門使用者代理程式
選擇報告之後,您可以選取不同的篩選條件。
顯示以下日期範圍的資料:選取您要依網域檢視哪個日期範圍的流量。 可用範圍為:
- 最近 24 小時
- 前 7 天
- 最近 30 天
- 最近 90 天
- 本月
- 上個月
- 自訂日期
根據預設,顯示過去七天的資料。 對於具有折線圖的報告,資料細微性會以您選取的日期範圍做為預設行為。
- 5 分鐘 - 對於小於或等於 24 小時的日期範圍,每 5 分鐘一個資料點。 此細微性層級可用於 14 天或更短的日期範圍。
- 依小時 – 對於介於 24 小時與 30 天之間的日期範圍,每小時一個資料點。
- 依日 – 對於大於 30 天的日期範圍,每天一個資料點。
選取 [彙總] 來變更預設彙總細微性。
位置:選取一或多個國家/地區,依用戶端位置進行篩選。 國家/地區分成六個區域:北美洲、亞洲、歐洲、非洲、大洋洲和南美洲。 請參閱國家/地區對應。 預設會選取所有國家/地區。
通訊協定:選取 HTTP 或 HTTPS 以檢視所選通訊協定的流量資料。
網域:選取單一或多個端點或自訂網域。 根據預設,會選取所有端點和自訂網域。
- 如果您在一個配置檔中刪除端點或自定義網域,然後在另一個配置檔中重新建立相同的端點或網域,報表會將新端點計算為不同的端點。
- 如果您刪除自訂網域並將其繫結至不同的端點,則行為取決於您檢視報告的方式。 如果您依自定義網域檢視報表,則會將這些報表視為一個自定義網域。 如果您依端點檢視報表,則會將報表視為個別專案。
如果您想要將資料匯出至 CSV 檔案,請選取所選索引標籤上的 [下載 CSV] 連結。
以 CSV 格式匯出報告
您可以將任何 Azure Front Door 報告下載為 CSV 檔案。 每個 CSV 報告都包含一些一般資訊,而且這些資訊可在所有 CSV 檔案中取得:
值 | Description |
---|---|
Report | 報表的名稱。 |
網域 | 報表的端點或自訂網域清單。 |
StartDateUTC | 您所產生報告的日期範圍開頭,以國際標準時間 (UTC) 表示。 |
EndDateUTC | 您所產生報告的日期範圍結尾,以國際標準時間 (UTC) 表示。 |
GeneratedTimeUTC | 您產生報告的日期和時間,以國際標準時間 (UTC) 表示。 |
Location | 用戶端要求來源的國家/地區清單。 此值預設為 All。 不適用於「安全性」報告。 |
通訊協定 | 要求的通訊協定,即 HTTP 或 HTTPS。 不適用於「熱門 URL」、「流量 (依使用者代理程式)」和「安全性」報告。 |
彙總 | 每個資料列、每 5 分鐘、每小時和每天的資料彙總細微性。 不適用於「流量 (依網域)」、「熱門 URL」、「流量 (依使用者代理程式)」和「安全性」報告。 |
每個報告也包含自己的變數。 選取報告以檢視報告包含的變數。
「流量 (依網域)」報告包含下列欄位:
- 網域
- 要求總計
- 快取點擊率
- 3XX 要求
- 4XX 要求
- 5XX 要求
- ByteTransferredFromEdgeToClient
所有報告中包含的重要計量
報告內會使用下列計量。
計量 | 描述 |
---|---|
傳輸的資料 | 針對選取的時間範圍、用戶端位置、網域和通訊協定,顯示從 Azure Front Door 邊緣 PoP 傳輸到用戶端的資料。 |
尖峰頻寬 | 針對選取的時間範圍、用戶端位置、網域和通訊協定,從 Azure Front Door 邊緣 PoP 傳輸到用戶端的頻寬使用量尖峰 (單位為每秒位元數)。 |
要求總數 | Azure Front Door 邊緣 PoP 針對所選時間範圍、用戶端位置、網域和通訊協定回應用戶端的要求數目。 |
快取點擊率 | 在所有可快取要求中,Azure Front Door 為其邊緣快取提供所選時間範圍、用戶端位置、網域和通訊協定內容的百分比。 |
5xx 錯誤率 | 在所選時間範圍、用戶端位置、網域和通訊協定中,用戶端 HTTP 狀態碼為 5XX 的要求百分比。 |
延遲總計 | 所選時間範圍、用戶端位置、網域和通訊協定之所有要求的平均延遲。 每個要求的延遲是指由 Azure Front Door 接收用戶端要求,到從 Azure Front Door 向用戶端傳送最後一個回應位元組之前的時間總計。 |
流量 (依網域) 報告
「流量 依網域」報告會提供此 Azure Front Door 設定檔下所有網域的方格檢視。
在此報告中,您可以檢視:
- 要求計數
- 從 Azure Front Door 傳輸到用戶端的資料
- 每個網域的狀態代碼為 3XX、4XX 和 5XX 的要求
網域包含端點網域和自訂網域。
如果您發現計量低於預期,您可以移至其他索引標籤,以進一步調查或檢視存取記錄以取得詳細資訊。
使用報告
「使用量報告」依不同維度顯示流量和回應狀態碼的趨勢。
使用量報告中包含的維度如下:
- 折線圖中從邊緣傳輸至用戶端,以及從原點傳輸至邊緣的資料。
- 折線圖中依通訊協定,從邊緣傳輸至用戶端的資料。
- 折線圖中從邊緣到用戶端的要求數目。
- 折線圖中依通訊協定 (HTTP 和 HTTPS) 從邊緣到用戶端的要求數目。
- 折線圖中從邊緣到用戶端的頻寬。
- 延遲總計,測量折線圖中從 Azure Front Door 接收的用戶端要求直到從 Azure Front Door 傳送至用戶端的最後一個回應位元組為止的時間總計。
- 折線圖中依 HTTP 狀態碼,從邊緣到用戶端的要求數目。 每個要求都會產生 HTTP 狀態碼。 HTTP 狀態碼會以 HTTPStatusCode 形式出現在原始存取記錄中。 狀態碼描述 Azure Front Door 邊緣 PoP 如何處理要求。 例如,2XX 狀態碼表示已順利將要求提供給用戶端。 4XX 狀態碼則表示發生錯誤。
- 折線圖中依 HTTP 狀態碼,從邊緣到用戶端的要求數目。 依 HTTP 狀態碼的要求百分比會顯示在格線中。
流量 (依位置) 報告
「流量 (依位置)」報告會顯示:
- 前 50 個國家/地區,其中訪客最常存取您的資產。
- 依國家/地區的計量明細,並為您提供產生最多流量的國家/地區整體檢視。
- 快取命中率較高和 4XX/5XX 錯誤碼率較高的國家/地區。
報告中包含下列項目:
- 由您所選的資料傳送或要求,顯示前 50 個國家/地區的世界地圖檢視。
- 兩個折線圖,其中依您選擇的資料傳輸或要求,顯示前五個國家/地區的趨勢檢視。
- 從 Azure Front Door 傳送至用戶端的頂端國家或地區方格、傳送的數據百分比、要求數目、依國家或地區的要求百分比、快取命中率、4XX 回應碼計數和 5XX 回應碼計數。
快取報告
「快取報告」根據要求提供快取命中和遺漏,以及快取命中率的圖表檢視。 了解 Azure Front Door 如何快取您的內容有助於您改善應用程式的效能,因為快取命中可為您提供最快的效能。 您可以將快取遺漏降至最低,以最佳化資料傳遞速度。
快取報告包含:
- 折線圖中的快取命中和遺漏計數趨勢。
- 折線圖中的快取命中率。
快取命中/遺漏描述用戶端要求的快取命中和快取遺漏要求數。
- 點擊數:直接從 Azure Front Door Edge PoP 提供服務的用戶端要求。 指的是原始存取記錄中 CacheStatus 值為 HIT、PARTIAL_HIT 或 REMOTE_HIT 的要求。
- 遺漏:Azure Front Door Edge POP 從來源擷取內容的用戶端要求。 指的是原始存取記錄中 CacheStatus 欄位值為 MISS 的要求。
快取命中率描述直接從邊緣提供的快取要求百分比。 快取命中率的公式為:(PARTIAL_HIT +REMOTE_HIT+HIT/ (HIT + MISS + PARTIAL_HIT + REMOTE_HIT)*100%
。
符合下列需求的要求會包含在計算中:
- 要求的內容已在 Azure Front Door PoP 上進行快取。
- 物件區塊化的部分快取內容。
其會排除下列所有案例:
- 由於規則集而遭到拒絕的要求。
- 包含相符規則集的要求,其設定為停用快取。
- Azure Front Door WAF 封鎖的要求。
- 原始回應標頭表示不應該對其進行快取時的要求。 例如,具有
Cache-Control: private
、Cache-Control: no-cache
或Pragma: no-cache
標頭的要求會防止快取回應。
熱門 URL 報告
「熱門 URL 報告」可讓您檢視透過特定端點或自訂網域所產生的流量。 您會在過去90天內看到過去90天內要求最多50個資產的數據。
熱門 URL 會以下欄值顯示:
- URL,指的是所要求資產的完整路徑,格式為
http(s)://contoso.com/index.html/images/example.jpg
。 URL 指的是原始存取記錄中 RequestUri 欄位的值。 - 要求計數。
- 以 Azure Front Door 所提供要求總數百分比表示的要求計數。
- 傳輸的資料。
- 傳輸的資料百分比。
- 快取命中率百分比。
- 回應碼為 4XX 的要求。
- 回應碼為 5XX 的要求。
使用者可以依要求計數、要求計數百分比、傳輸的資料和傳輸的資料百分比來排序 URL。 系統會依小時匯總所有計量,而且可能會根據選取的時間範圍而有所不同。
注意
熱門 URL 可能會隨著時間而變更。 為了取得前 50 個 URL 的精確清單,Azure Front Door 會依小時計算所有 URL 要求,並在一天內持續執行總計。 50 個 URL 底部的 URL 可能會在一天內上升或下降,因此這些 URL 的總數是近似值。
前 50 個 URL 可能會在清單中上升並下降,但很少會從清單中消失,因此熱門 URL 的數字通常是可靠的。 當 URL 在清單中下降,並在一天內再次上升時,會根據在該期間出現的 URL 要求數,來預估在清單中遺漏這段期間的要求數目。
熱門參考者報告
「熱門參考者」報告會顯示特定 Azure Front Door 端點或自訂網域的前 50 名參考者。 您可以在過去 90 天內檢視任何期間的資料。 參考者指出產生要求的 URL。 查閱者可能來自搜尋引擎或其他網站。 如果使用者將 URL (例如,https://contoso.com/index.html
) 直接輸入至瀏覽器的網址列,則要求的參考者為「空白」。
熱門參考者報告包含下列值。
- 參考者,這是原始存取記錄中參考者欄位的值。
- 要求計數。
- 所選時段中以 Azure Front Door 所提供要求總數百分比表示的要求計數。
- 傳輸的資料。
- 傳輸的資料百分比。
- 快取命中率百分比。
- 回應碼為 4XX 的要求。
- 回應碼為 5XX 的要求。
您可以依要求計數、要求 %、傳輸的資料和傳輸的資料 % 來排序。 系統會依小時匯總所有計量,而且可能會根據選取的時間範圍而有所不同。
熱門使用者代理程式報告
「熱門使用者代理程式」報告會顯示用來要求內容的前 50 個使用者代理程式的圖形化和統計資料檢視。 下列清單顯示範例使用者代理程式:
- Mozilla/5.0 (Windows NT 10.0;WOW64)
- AppleWebKit/537.36 (KHTML,例如 Gecko)
- Chrome/86.0.4240.75
- Safari/537.36。
方格會顯示要求計數、要求 %、傳送的資料和傳送的資料、快取命中率 %、回應碼為 4XX 的要求,以及回應碼為 5XX 的要求。 使用者代理程式是指存取記錄中 UserAgent 的值。
注意
熱門使用者代理程式可能會隨著時間而變更。 為了取得前 50 個使用者代理程式的精確清單,Azure Front Door 會依小時計算所有使用者代理程式要求,並在一天內持續執行總計。 50 個使用者代理程式底部的使用者代理程式可能會在一天內上升或下降,因此這些使用者代理程式的總數是近似值。
前 50 個使用者代理程式可能會在清單中上升並下降,但很少會從清單中消失,因此熱門使用者代理程式的數字通常是可靠的。 當使用者代理程式在清單中下降,並在一天內再次上升時,會根據在該期間出現的使用者代理程式要求數,來預估在清單中遺漏這段期間的要求數目。
安全性報告
「安全性報告」提供 WAF 活動的圖形化和統計資料檢視。
維度 | 描述 |
---|---|
概觀計量 - 相符的 WAF 規則 | 符合自訂 WAF 規則、受控 WAF 規則和 Bot 保護規則的要求。 |
概觀計量 - 封鎖的要求 | 符合WAF規則之所有要求中,WAF 規則封鎖的要求百分比。 |
概觀計量 - 相符的受控規則 | 符合受控 WAF 規則的要求。 |
概觀計量 - 相符的自訂規則 | 符合自訂 WAF 規則的要求。 |
概觀計量 - 相符的 Bot 規則 | 符合 Bot 保護規則的要求。 |
依動作的 WAF 要求趨勢 | 要求的四個折線圖趨勢 (依動作)。 動作為「封鎖」、「記錄」、「允許」和「重新導向」。 |
依規則類型的事件 | WAF 要求依規則類型分佈的環圈圖。 規則類型包含 Bot 保護規則、自訂規則和受控規則。 |
依規則群組的事件 | WAF 要求依規則群組分佈的環圈圖。 |
依動作的要求 | 依動作的要求資料表,依遞減順序排列。 |
依熱門規則 ID 的要求 | 依前 50 個規則識別碼的要求資料表,依遞減順序排列。 |
依熱門國家/地區的要求 | 依前 50 個國家/地區的要求資料表,依遞減順序排列。 |
依熱門用戶端 IP 的要求 | 依前 50 個 IP 的要求資料表,依遞減順序排列。 |
依熱門要求 URL 的要求 | 依前 50 個 URL 的要求資料表,依遞減順序排列。 |
依熱門主機名稱的要求 | 依前 50 個主機名稱的要求資料表,依遞減順序排列。 |
依熱門使用者代理程式的要求 | 依前 50 個使用者代理程式的要求資料表,依遞減順序排列。 |