Microsoft Azure Front Door and CDN Profile


Azure Front Door and CDN Profile - An Overview

Azure Front Door and CDN profile provides a highly adaptable, global entry point for enabling fast delivery for your web applications. They offer a wide range of features to assist you in securing your applications from malicious attacks and monitor your application's health and performance. Applications Manager's Azure Front Door and CDN Profile monitoring tool helps you gain insights into the performance of Azure Front Door/CDN instances and analyze the traffic and processing capacity of your web applications.

Creating a new Azure Front Door and CDN Profile Monitor

To learn how to create a new Azure Front Door and CDN Profile Monitor, click here.

Monitored Parameters

Navigate to the Category View by clicking the Monitors tab. Hover over 'Child Monitors' under Microsoft Azure in the Cloud Apps table, and then select the Front Door and CDN Profiles monitor from the displayed tooltip. This action will display the bulk configuration view for Azure Front Door and CDN Profile in three tabs:

  • Availability tab gives the Availability history for the past 24 hours or 30 days.
  • Performance tab gives the Health Status and events for the past 24 hours or 30 days.
  • The average ratio of bytes served from cache to total response bytes between the poll interval.
  • List view enables you to perform bulk admin configurations.

The Microsoft Azure monitor provides a brief detail of the Azure Front Door and CDN Profile under the given subscription. Following are the list of metrics monitored in Azure Front Door and CDN Profile Monitoring in their corresponding tabs:

Note:
  • Applications Manager supports 4 SKU types - Microsoft CDN Classic, Front Door Classic, Front Door Premium and Front Door Standard.
  • Azure Front Door and CDN Profile monitoring are not supported for Azure China accounts because the metrics namespace is currently not available.

Overview

ParameterDescription
SKU Type
Microsoft CDN Classic
Front Door Classic
Front Door Premium
Front Door Standard
INVENTORY
No. of Frontend Endpoints The total number of Frontend Endpoints configured.
No. of Backend Pools The total number of Backend Pools configured.
No. of Routing Rules The total number of Routing Rules configured.
BYTES TRANSFERRED
Request Size The total number of bytes sent as requests from clients to the HTTP/S proxy between the poll interval (in MB).
Response Size The total number of bytes sent as responses from HTTP/S proxy to clients between the poll interval (in MB).
Response Size (Billable) The total number of billable bytes (minimum 2KB per request) sent as responses from HTTP/S proxy to clients between the poll interval (in MB).
REQUESTS
Rate of Requests The total number of client requests served per minute by the HTTP/S proxy between the poll interval (in requests/min).
Total Requests The total number of client requests served by the HTTP/S proxy between the poll interval.
LATENCY
Total Latency The average time calculated from when the client request was received by the HTTP/S proxy until the client acknowledged the last response byte from the HTTP/S proxy between the poll interval (in milliseconds).
CACHE HIT RATIO
Cache Hit Ratio The average ratio of bytes served from cache to total response bytes between the poll interval (in %).
ERROR PERCENTAGE
4xx Errors The average percentage of client requests with response status code 4XX between the poll interval (in %).
5xx Errors The average percentage of client requests with response status code 5XX between the poll interval (in %).

Backend and WAF

Note: The metrics under the Backend and WAF tab are supported only for Front Door Classic SKU Type in the Azure Front Door and CDN Profile monitor.

ParameterDescription
BACKEND REQUESTS
Rate of Backend Requests The total number of requests sent per minute from the HTTP/S proxy to backends between the poll interval (in requests/min).
Total Backend Requests The total number of requests sent from the HTTP/S proxy to backends between the poll interval.
BACKEND HEALTH
Backend Health The average percentage of successful health probes from the HTTP/S proxy to backends between the poll interval (in %).
BACKEND LATENCY
Backend Latency The average time calculated from when the request was sent by the HTTP/S proxy to the backend until the HTTP/S proxy received the last response byte from the backend between the poll interval (in milliseconds).
WAF REQUESTS
Rate of WAF Requests The total number of client requests processed per minute by the Web Application Firewall between the poll interval (in requests/min).
Total WAF Requests The total number of client requests processed by the Web Application Firewall between the poll interval.

Origin and WAF

Note: The metrics under the Origin and WAF tab are supported only for Front door Premium and Front Door Standard SKU Types in the Azure Front Door and CDN Profile monitor.

ParameterDescription
ORIGIN REQUESTS
Rate of Origin Requests The total number of requests sent per minute from AFDX to origin between the poll interval (in requests/min).
Total Origin Requests The total number of requests sent from AFDX to origin between the poll interval.
ORIGIN HEALTH
Origin Health The average percentage of successful health probes from AFDX to backends between the poll interval (in %).
ORIGIN LATENCY
Origin Latency The average time calculated from request sent to backend until AFDX received the last response byte between the poll interval (in milliseconds).
WAF REQUESTS
Rate of WAF Requests The total number of client requests processed per minute by the Web Application Firewall between the poll interval.
Total WAF Requests The total number of client requests processed by the Web Application Firewall between the poll interval.

Configuration

ParameterDescription
CONFIGURATION
Resource Group Name The name of the resource group.
Location The location of the resource.
Provisioning State The current provisioning state of the Front Door and CDN Profile. Possible values:
  • Creating
  • Deleting
  • Failed
  • Succeeded
  • Updating
Type The kind of the profile used by the portal to differentiate between traditional CDN profile and new AFD profile. Possible values: cdn/frontdoor
SKU The pricing tier of the profile. Possible values:
  • Standard_Microsoft
  • Classic_AzureFrontDoor
  • Standard_AzureFrontDoor
  • Premium_AzureFrontDoor
Resource State The resource status of the profile.
Possible values for the Front Door Classic profile:
  • Creating
  • Deleting
  • Disabled
  • Disabling
  • Enabled
  • Enabling
Possible values for Microsoft CDN Classic, Front Door Premium and Front Door Standard profiles:
  • AbortingMigration
  • Active
  • CommittingMigration
  • Creating
  • Deleting
  • Disabled
  • Migrated
  • Migrating
  • PendingMigrationCommit
Following metrics in Configuration, including the BACKEND POOL SETTINGS group metrics are supported only for Front Door Classic SKU Type.
Operational State The operational status of the Front Door load balancer. Possible values: Enabled/Disabled
Canonical Name The host that each frontend Endpoint must CNAME to.
Friendly Name The friendly name for the Front Door.
BACKEND POOL SETTINGS
Enforce Certificate Name Check Indicates whether to enforce certificate name check on HTTPS requests to all backend pools. This has no effect on non-HTTPS requests. Possible values: Enabled/Disabled
Send and Receive Timeout Send and receive timeout measured on forwarding request to the backend (in seconds). When timeout is reached, the request fails and returns.