Azure Front Door 監視數據參考

本文包含此服務的所有監視參考資訊。

如需您可以為 Azure Front Door 收集的數據,以及如何使用它,請參閱 監視 Azure Front Door 。

計量

本節列出針對此服務的所有自動收集平台計量。 這些計量也是 Azure 監視器中支援的所有平台計量全域清單的一部分。

如需計量保留的相關資訊,請參閱 Azure 監視器計量概觀。

重要

Azure Front Door(經典版)將於 2027 年 3 月 31 日退休。 由於該服務即將退休,不再支援設定檔建立、新網域導入或管理憑證。 為避免服務中斷,遷移至Azure Front Door標準版或高級版。 欲了解更多資訊,請參閱Azure Front Door(經典)退休。

Microsoft.Network/frontdoors 支援的計量

下表列出 Microsoft.Network/frontdoors 資源類型的可用計量。

  • 所有資料行可能不存在於每個資料表中。
  • 某些資料行可能超出頁面的檢視區域。 選取 [展開資料表] 以檢視所有可用的資料行。

資料表標題

  • 類別 - 計量群組或分類。
  • 計量 - Azure 入口網站中顯示的計量顯示名稱。
  • REST API 中的名稱 - REST API 中所指的計量名稱。
  • 單位 - 測量單位。
  • 彙總 - 預設彙總類型。 有效值:平均值 (Avg)、最小值 (Min)、最大值 (Max)、總計 (Sum)、計數。
  • 維度 - 計量可用的維度。
  • 時間精細度 - 取樣計量的間隔。 例如,PT1M 表示計量會每分鐘取樣、每 30 分鐘PT30M、每小時 PT1H,以此類推。
  • DS 匯出 - 計量是否可透過診斷設定,匯出至 Azure 監視器記錄。 如需匯出計量的資訊,請參閱在 Azure 監視器中建立診斷設定。

類別:後端健康情況

計量 REST API 中的名稱 進階平台指標 單位 彙總 維度 時間精細度 DS 匯出
後端健康情況百分比

從 HTTP/S Proxy 到後端的成功健康情況探查百分比
BackendHealthPercentage 否 百分比 平均 Backend、BackendPool PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的

類別:延遲

計量 REST API 中的名稱 進階平台指標 單位 彙總 維度 時間精細度 DS 匯出
後端要求延遲

從 HTTP/S Proxy 將要求傳送至後端的時間,直到 HTTP/S Proxy 從後端收到最後一個回應位元組為止
BackendRequestLatency 否 毫秒 平均 Backend PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
延遲總計

從 HTTP/S Proxy 接收用戶端要求的時間,直到用戶端從 HTTP/S Proxy 認可最後一個回應位元組為止
TotalLatency 否 毫秒 平均 HttpStatus、 、 HttpStatusGroup、 ClientRegionClientCountry PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的

類別:流量

計量 REST API 中的名稱 進階平台指標 單位 彙總 維度 時間精細度 DS 匯出
後端要求計數

從 HTTP/S Proxy 傳送至後端的要求數目
BackendRequestCount 否 計數 總計 (總和) HttpStatus、 、 HttpStatusGroupBackend PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
可計費的回應大小

以 HTTP/S Proxy 回應傳送給用戶端的可計費位元組數目(每個要求至少 2 KB)。
BillableResponseSize 否 字節 總計 (總和) HttpStatus、 、 HttpStatusGroup、 ClientRegionClientCountry PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
要求計數

HTTP/S Proxy 所服務的用戶端要求數目
RequestCount 否 計數 總計 (總和) HttpStatus、 、 HttpStatusGroup、 ClientRegionClientCountry PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
要求大小

從客戶端傳送至 HTTP/S Proxy 的要求時傳送的位元元組數目
RequestSize 否 字節 總計 (總和) HttpStatus、 、 HttpStatusGroup、 ClientRegionClientCountry PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
回應大小

從 HTTP/S Proxy 傳送至用戶端的回應時傳送的位元元組數目
ResponseSize 否 字節 總計 (總和) HttpStatus、 、 HttpStatusGroup、 ClientRegionClientCountry PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
Web 應用程式防火牆 要求計數

Web 應用程式防火牆 所處理的用戶端要求數目
WebApplicationFirewallRequestCount 否 計數 總計 (總和) PolicyName、 、 RuleNameAction PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的

Microsoft.Cdn/profiles 支援的計量

下表列出適用於 Microsoft.Cdn/profiles 資源類型的計量。

  • 所有資料行可能不存在於每個資料表中。
  • 某些資料行可能超出頁面的檢視區域。 選取 [展開資料表] 以檢視所有可用的資料行。

資料表標題

  • 類別 - 計量群組或分類。
  • 計量 - Azure 入口網站中顯示的計量顯示名稱。
  • REST API 中的名稱 - REST API 中所指的計量名稱。
  • 單位 - 測量單位。
  • 彙總 - 預設彙總類型。 有效值:平均值 (Avg)、最小值 (Min)、最大值 (Max)、總計 (Sum)、計數。
  • 維度 - 計量可用的維度。
  • 時間精細度 - 取樣計量的間隔。 例如,PT1M 表示計量會每分鐘取樣、每 30 分鐘PT30M、每小時 PT1H,以此類推。
  • DS 匯出 - 計量是否可透過診斷設定,匯出至 Azure 監視器記錄。 如需匯出計量的資訊,請參閱在 Azure 監視器中建立診斷設定。

類別:延遲

計量 REST API 中的名稱 進階平台指標 單位 彙總 維度 時間精細度 DS 匯出
原始延遲

從 AFDX 邊緣將要求傳送至後端的時間,直到 AFDX 從後端收到最後一個回應位元組為止。
OriginLatency 否 毫秒 平均 Origin、Endpoint PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
延遲總計

從 HTTP/S Proxy 接收用戶端要求的時間,直到用戶端從 HTTP/S Proxy 認可最後一個回應位元組為止
TotalLatency 否 毫秒 平均 HttpStatus、、 HttpStatusGroup、 ClientRegion、 ClientCountry、 Endpoint PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的

類別:原始健康情況

計量 REST API 中的名稱 進階平台指標 單位 彙總 維度 時間精細度 DS 匯出
原始健康情況百分比

從 AFDX 到後端的成功健康情況探查百分比。
OriginHealthPercentage 否 百分比 平均 Origin、OriginGroup PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的

類別:要求狀態

計量 REST API 中的名稱 進階平台指標 單位 彙總 維度 時間精細度 DS 匯出
位元節命中率

這是從快取提供的位元組總數與回應位元組總數的比率
ByteHitRatio 否 百分比 平均 Endpoint PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
4XX 的百分比

回應狀態代碼為 4XX 的所有用戶端要求百分比
Percentage4XX 否 百分比 平均 Endpoint、 、 ClientRegionClientCountry PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
5XX 的百分比

回應狀態代碼為 5XX 的所有用戶端要求百分比
Percentage5XX 否 百分比 平均 Endpoint、 、 ClientRegionClientCountry PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的

類別:流量

計量 REST API 中的名稱 進階平台指標 單位 彙總 維度 時間精細度 DS 匯出
作用中 WebSocket 連線

作用中的 WebSocket 連線數目
ActiveWebSocketConnections 否 計數 總計 (總和) <無> PT1M 是的
平均 WebSocket 連線持續時間

WebSocket連線所花費的平均時間
AverageWebSocketConnectionDuration 否 毫秒 平均 HttpStatus、、 HttpStatusGroup、 ClientRegion、 ClientCountry、 Endpoint PT1M 是的
Web 應用程式防火牆 HTTPDDoSRuleset is active

指示 HTTP DDoS 規則集是否在 Web 應用程式防火牆 中啟用
HTTPDDoSRulesetIsActive 否 計數 平均 PolicyName PT1M 是的
原始要求計數

從 AFDX 傳送至來源的要求數目。
OriginRequestCount 否 計數 總計 (總和) HttpStatus、 、 HttpStatusGroup、 OriginEndpoint PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
要求計數

HTTP/S Proxy 所服務的用戶端要求數目
RequestCount 否 計數 總計 (總和) HttpStatus、、 HttpStatusGroup、 ClientRegion、 ClientCountry、 Endpoint PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
要求大小

從客戶端傳送至 AFDX 的要求時傳送的位元組數目。
RequestSize 否 字節 總計 (總和) HttpStatus、、 HttpStatusGroup、 ClientRegion、 ClientCountry、 Endpoint PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
回應大小

從 HTTP/S Proxy 傳送至用戶端的回應時傳送的位元元組數目
ResponseSize 否 字節 總計 (總和) HttpStatus、、 HttpStatusGroup、 ClientRegion、 ClientCountry、 Endpoint PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
Web 應用程式防火牆 CAPTCHA 要求計數

Web 應用程式防火牆評估的 CAPTCHA 要求數目
WebApplicationFirewallCaptchaRequestCount 否 計數 總計 (總和) PolicyName、 、 RuleNameAction PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
Web 應用程式防火牆 JS 挑戰要求計數

Web 應用程式防火牆 評估的 JS 挑戰要求數目
WebApplicationFirewallJsRequestCount 否 計數 總計 (總和) PolicyName、 、 RuleNameAction PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
Web 應用程式防火牆 要求計數

Web 應用程式防火牆 所處理的用戶端要求數目
WebApplicationFirewallRequestCount 否 計數 總計 (總和) PolicyName、 、 RuleNameAction PT1M、PT5M、PT15M、PT30M、PT1H、PT6H、PT12H、P1D 是的
WebSocket 連線

要求的 WebSocket 連線數目
WebSocketConnections 否 計數 總計 (總和) HttpStatus、、 HttpStatusGroup、 ClientRegion、 ClientCountry、 Endpoint PT1M 是的

注意

計量會記錄並儲存在有限的時間內免費儲存。 若支付額外費用,您可以儲存較長的時間。

下表提供計量的詳細描述。

計量 描述
位元組命中率 從 Azure Front Door 快取提供的流量百分比,根據總輸出流量計算所得。 如果大部分流量轉送至原始伺服器,而不是從快取提供,則位元組命中率會很低。

位元組命中率 = (從邊緣的輸出 - 從原始伺服器的輸出)/從邊緣的輸出。

從位元組命中率計算中排除的案例:
  • 您可以透過規則引擎或查詢字串快取行為,明確停用快取。
  • 您可以使用 Cache-Control 或 no-store 快取指示詞,明確設定 private 指示詞。
健康情況百分比 從 Azure Front Door 傳送到原始伺服器的成功健全狀態探查百分比。
來源延遲 Azure Front Door 會計算從要求傳送至原始伺服器,到接收原始伺服器發出的最後一個回應位元組為止的時間。 WebSocket 已從原始延遲中排除。
來源要求計數 從 Azure Front Door 傳送至原始伺服器的要求數。
4XX 的百分比 回應狀態碼為 4XX 的所有用戶端要求百分比。
5XX 的百分比 回應狀態碼為 5XX 的所有用戶端要求百分比。
要求計數 透過 Azure Front Door 提供的用戶端要求數目,包括完全從快取提供的要求。
要求大小 從用戶端傳送到 Azure Front Door 的要求位元組數。
回應大小 從 Front Door 傳送到用戶端之回應的位元組數。
延遲總計 Azure Front Door 會接收用戶端要求,並將最後一個回應位元組傳送給用戶端。 此值是花費的總時間。 對於 WebSocket,此計量是指建立 WebSocket 連線所需的時間。
Web 應用程式防火牆要求計數 Azure Front Door Web 應用程式防火牆處理的要求數。

注意

如果傳送到原始伺服器的要求逾時,則 HTTP 狀態維度的值是 0。

載入計量維度

如需計量維度是什麼的資訊,請參閱多維度計量。

此服務具有下列與其計量相關聯的維度。

  • 動作
  • 後端
  • BackendPool 後台泳池
  • 客戶國家
  • 客戶區域
  • HTTP狀態
  • HttpStatusGroup
  • 政策名稱
  • 規則名稱
  • 動作
  • 客戶國家
  • 客戶區域
  • 端點
  • HTTP狀態
  • HttpStatusGroup
  • 原始來源
  • 源組
  • 政策名稱
  • 規則名稱

資源記錄

本節列出您可以針對此服務收集的資源記錄類型。 該區段會從 Azure 監視器中支援的所有資源記錄類別類型清單提取。

Microsoft.Network/frontdoors 支持的資源記錄

類別 匯出的成本 記錄資料表 支援基本記錄計劃 支援擷取時間轉換 範例查詢
FrontdoorAccessLog 否 AzureDiagnostics

來自多個 Azure 資源的記錄。

否 否 查詢
FrontdoorWebApplicationFirewallLog 否 AzureDiagnostics

來自多個 Azure 資源的記錄。

否 否 查詢

Microsoft.Cdn/profiles 支援的資源記錄

類別 匯出的成本 記錄資料表 支援基本記錄計劃 支援擷取時間轉換 範例查詢
AzureCdnAccessLog 否 AzureDiagnostics

來自多個 Azure 資源的記錄。

否 否 查詢
前門存取日誌 是的 AzureDiagnostics

來自多個 Azure 資源的記錄。

否 否 查詢
前門健康探測日誌 是的 AzureDiagnostics

來自多個 Azure 資源的記錄。

否 否 查詢
FrontDoorWebApplicationFirewallLog 是的 AzureDiagnostics

來自多個 Azure 資源的記錄。

否 否 查詢

Microsoft.Cdn/profiles/endpoints 的支持資源記錄

類別 匯出的成本 記錄資料表 支援基本記錄計劃 支援擷取時間轉換 範例查詢
CoreAnalytics 否 AzureDiagnostics

來自多個 Azure 資源的記錄。

否 否 查詢

Azure 監視器記錄資料表

本節列出與此服務相關的 Azure 監視器記錄資料表,並且該資料表可供 Log Analytics 使用 Kusto 查詢進行查詢。 資料表包含資源記錄資料,而且可能包含更多資料,具體取決於所收集及路由傳送至此的內容。

Azure Front Door Microsoft。網路/前門

Azure Front Door Microsoft。CDN/設定檔

活動記錄檔

連結的資料表會列出此服務活動記錄檔中可記錄的操作。 這些操作是活動記錄中的所有可能資源提供者操作的子集。

如需活動記錄項目結構描述的詳細資訊,請參閱活動記錄結構描述。