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.
To learn how to create a new Azure Front Door and CDN Profile Monitor, click here.
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:
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:
Parameter | Description |
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 %). |
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.
Parameter | Description |
---|---|
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. |
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.
Parameter | Description |
---|---|
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. |
Parameter | Description |
---|---|
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:
|
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:
|
Resource State | The resource status of the profile. Possible values for the Front Door Classic profile:
|
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. |