Azure Application Gateway Monitoring Integration (2024)

Azure Application Gateway is a web traffic load balancer that helps you manage web application traffic. Additional attributes of an HTTP request, such as the URI path or host headers, can be used by Application Gateway to make routing decisions.

You can now monitor your Application Gateways with accurate metrics, define thresholds, and auto-resolve issues with Site24x7's integration.

Setup and configuration

Adding an Azure Application Gateway while configuring a new Azure monitor

If you haven't configured an Azure Monitor yet, add one by following the steps below:

  1. Log in to your Site24x7 account.
  2. Choose Cloud from the left navigation pane, select Azure > Add Azure Monitor. You can also follow these steps to add an Azure Monitor.
  3. During Azure monitor configuration, in the Edit Azure Monitor page, select Azure Application Gateway from the Service/Resource Types drop-down.

Adding an Azure Application Gateway to an existing Azure monitor

If you already have an Azure monitor configured for the tenant, you can add the Azure Application Gateway by using the following steps:

  1. Log in to your Site24x7 account.
  2. Navigate to the Infrastructure/Inventory/Management Dashboards from the left pane of the Azure monitor for which you wish to add an Azure application gateway.
  3. Click this Azure Application Gateway Monitoring Integration (1)icon and then Edit, which will bring you to the Edit Azure Monitor page.
  4. In the Edit Azure Monitor page, select the corresponding Subscription and Resource Group from the drop-down menu, select Azure Application Gateway from the Service/Resource Types drop-down, and click Save.

After successful configuration, go to Cloud > Azure, select Azure Application Gateway from the Azure monitor drop-down. Now you can view the discovered application gateways.

Note

It will take 15-30 minutes to discover new Azure resources. For immediate discovery of the selected configuration, go to the Infrastructure Dashboard of the Azure monitor and click on Discover Now from this Azure Application Gateway Monitoring Integration (2)icon.

Polling frequency

Site24x7's Azure Application Gateway Monitor collects metric data every minute and the statuses from your application gateways every five minutes.

Supported metrics

Azure Application Gateway allows users to choose a tier during the setup process. The tiers are:

  • Standard V2
  • WAF V2
  • Standard
  • WAF

Each tier will have its respective metrics. Site24x7 displays the metrics applicable to the tier selected by the user and some of the metrics not applicable to your tier may appear empty.

The following metrics are collected:

Metric nameDescriptionStatisticUnit
Standard V2
ThroughputThe number of bytes per second the Application Gateway has served.AverageBytes per second
Unhealthy Host CountThe number of unhealthy backend hosts.AverageCount
Healthy Host CountThe number of healthy backend hosts.AverageCount
Total RequestsThe number of successful requests that the Application Gateway has served.TotalCount
Requests per minute per Healthy HostThe average number of requests per minute per healthy backend host in a pool.AverageCount per minute
Failed RequestsThe number of failed requests that the Application Gateway has served.AverageCount
Response StatusHTTP response status returned by the Application Gateway.TotalCount
Current ConnectionsThe number of current connections established with Application Gateway.AverageCount
New connections per secondNew connections per second established with the Application Gateway.AverageCount per second
Current Capacity UnitsCapacity Units consumed.AverageCount
Current Capacity UnitsCapacity Units consumed.AverageCount
Fixed Billable Current Capacity UnitsFixed Capacity Units consumed.AverageCount
Estimated Billed Current Capacity UnitsEstimated Capacity Units consumed.AverageCount
Current Compute UnitsCompute Units consumed.AverageCount
Backend Response StatusThe number of HTTP response codes generated by the backend members. This does not include any response codes generated by the Application Gateway.AverageCount
Client TLS ProtocolThe number of TLS and non-TLS requests initiated by the client that established connection with the Application Gateway.TotalCount
Bytes SentThe total number of bytes sent by the Application Gateway to the clients.TotalCount
Bytes ReceivedThe total number of bytes received by the Application Gateway from the clients.TotalCount
Client RTTRound trip time between clients and the Application Gateway.AverageMilliseconds
Application Gateway Total TimeTime taken to process a request and send a response.AverageMilliseconds
Backend Connect TimeTime spent establishing a connection with a backend server.AverageMilliseconds
Backend First Byte Response TimeTime between the start of connection establishment and the reception of the first byte of data.AverageMilliseconds
Backend Last Byte Response TimeTime interval between start of establishing a connection to the backend server and receiving the last byte of the response body.AverageMilliseconds
WAF V2
ThroughputThe number of bytes per second the Application Gateway has served.AverageBytes per second
Unhealthy Host CountThe number of unhealthy backend hosts.AverageCount
Healthy Host CountThe number of healthy backend hosts.AverageCount
Total RequestsCount of successful requests that the Application Gateway has served.TotalCount
Requests per minute per Healthy HostThe average number of requests per minute per healthy backend host in a pool.AverageCount
Failed RequestsThe number of failed requests that the Application Gateway has served.AverageCount
Response StatusHTTP response status returned by the Application Gateway.TotalCount
Current ConnectionsThe number of current connections established with the Application Gateway.TotalCount
New connections per secondNew connections per second established with the Application Gateway.AverageCount per second
Current Capacity UnitsCapacity Units consumed.AverageCount
Fixed Billable Current Capacity UnitsFixed Capacity Units consumed.AverageCount
EstimatedBilledCurrent Capacity UnitsEstimated Capacity Units consumed.AverageCount
Current Compute UnitsCompute Units consumed.AverageCount
Backend Response StatusThe number of HTTP response codes generated by the backend members. This does not include any response codes generated by the Application Gateway.AverageCount
Client TLS ProtocolThe number of TLS and non-TLS requests initiated by the client that established connection with the Application Gateway.TotalCount
Bytes SentThe total number of bytes sent by the Application Gateway to the clients.TotalBytes
Bytes ReceivedThe total number of bytes received by the Application Gateway from the clients.TotalBytes
Client RTTRound trip time between clients and Application Gateway.AverageMilliseconds
Application Gateway Total TimeTime taken to process a request and send a response.AverageMilliseconds
Backend Connect TimeTime spent establishing a connection with a backend server.AverageMilliseconds
Backend First Byte Response TimeTime between the start of connection establishment and the reception of the first byte of data.AverageMilliseconds
Backend Last Byte Response TimeTime interval between start of establishing a connection to the backend server and receiving the last byte of the response body.AverageMilliseconds
WAF Total RequestsTotal number of requests evaluated by WAF.TotalCount
WAF Custom Rule MatchesMatched Custom Rules.AverageCount
WAF Managed Rule MatchesMatched Managed Rules.AverageCount
WAF Bot Protection MatchesMatched Bot Rules.AverageCount
Standard
ThroughputThe number of bytes per second the Application Gateway has served.AverageBytes per second
Unhealthy Host CountThe number of unhealthy backend hosts.AverageCount
Healthy Host CountThe number of healthy backend hosts.AverageCount
Total RequestsThe number of successful requests that the Application Gateway has served.TotalCount
Requests per minute per Healthy HostThe number of average requests per minute per healthy backend host in a pool.AverageCount
Failed RequestsThe number of failed requests that Application Gateway has served.TotalCount
Response StatusHTTP response status returned by the Application Gateway.TotalCount
Current ConnectionsThe number of current connections established with Application Gateway.TotalCount
CPU UtilizationCurrent CPU utilization of the Application Gateway.AveragePercent
WAF
ThroughputThe number of bytes per second the Application Gateway has served.AverageBytes per second
Unhealthy Host CountThe number of unhealthy backend hosts.AverageCount
Healthy Host CountThe number of healthy backend hosts.AverageCount
Total RequestsThe number of successful requests that Application Gateway has served.TotalCount
Requests per minute per Healthy HostThe average number of requests per minute per healthy backend host in a pool.AverageCount per minute
Failed RequestsCount of failed requests that Application Gateway has served.TotalCount
Response StatusHTTP response status returned by the Application Gateway.TotalCount
Current ConnectionsCount of current connections established with the Application Gateway.TotalCount
CPU UtilizationCurrent CPU utilization of the Application Gateway.AveragePercent
WAF Total Rule DistributionWeb Application Firewall Total Rule Distribution for the incoming traffic.TotalCount
WAF Blocked CountTotal number of Web Application Firewall requests blocked.TotalCount
WAF Blocked Requests Rule DistributionTotalCount

Threshold configuration

Global configuration

  1. Go to the Admin section on the left navigation pane.
  2. Select Configuration Profiles from the left pane and choose the Threshold and Availability (+) tab from the drop-down menu.
  3. Choose the monitor type as Azure Application Gateway.

You can also set the threshold values for all the metrics mentioned above.

Monitor-level configuration

  1. Go to Cloud > Azure and select Azure Application Gateway from the drop-down menu.
  2. Choose a resource for which you would like to set a threshold and then click this Azure Application Gateway Monitoring Integration (3)icon on the top. Choose the Edit option, which directs you to the Edit Azure Application Gateway Monitor page.

You can set the threshold values for the metrics by selecting the Threshold and Availability option. You can also configure IT automation at the attribute level.

IT Automation

Site24x7's IT automation tools help auto-resolve performance degradation. The alarm engine continually evaluates the system events for which thresholds are set, and executes the mapped automation when there is a breach.

How to configure IT automation for a monitor.

Configuration Rules

Configure Threshold Profile, Notification Profile, Tags, Monitor Group, and other parameters for multiple monitors with Site24x7's Configuration Rules. You can run a scan and associate any of the previously generated rules that suit the monitor configurations while adding new monitors.

How to add a configuration rule.

Summary

The Summary tab will give you the performance data organized by time for the above mentioned metrics.

  1. To view the summary, go to Cloud > Azure and click the Azure monitor > Azure Application Gateway.
  2. Click a resource and select the Summary tab.

By doing so, you can view the Healthy Host count, Throughput, Total Requests, and much more.

Configuration Details

The Configuration Details of an application instance are provided under this tab. Here, you'll find the Pricing Tier, Operational State, IP Configurations, HTTP Port Configurations and so on.

  1. To get the configuration details, go to Cloud > Azure and click the Azure monitor > Azure Application Gateway.
  2. Click a resource and select the Configuration Details tab.

Reports

Gain in-depth data about the various parameters of your monitored resources and accentuate your service performance using our insightful reports.

To view reports for Azure Application Gateways:

  1. Navigate to the Reports section on the left navigation pane.
  2. Select Azure Application Gateway from the menu on the left.

You can find the Availability Summary Report and the Performance Report for one selected monitor, or you can get the Inventory Report, Summary Report, Availability Summary Report, Health Trend Report, and the Performance Report for all the application gateway monitors.

Azure Application Gateway Monitoring Integration (4)

You can also get reports from the Summary tab of the Azure Application Gateway Monitor.

  • Go to the Summary tab of the Azure Application Gateway Monitor, and get the Availability Summary Report of the monitor by clicking on Availability or Downtime.

You can also find the Performance Report of the monitor by clicking on any chart title.

Site24x7's Application Gateway monitoring interface

Get an overview of the availability and usage status of your Application Gateway.

Summary

The Summary tab will help you view the Healthy Host count, Total Requests, and Throughput related information.

Configuration Details

The Configuration Details tab provides the configuration details of your Application Gateway. Details on the Pricing Tier, Operational State, IP Configurations, HTTP Port Configurations, and many more are included in this section.

Dimension Metrics

Configure Dimension Metrics to view the dimension metric information. Get alerts by applying the respective dimension filter and configuring thresholds for them. You can apply thresholds in bulk for the metrics. Edit and delete the monitored dimension metrics using the Action option. You can monitor up to 10 dimension metrics.

Azure Application Gateway Monitoring Integration (5)

Azure Application Gateway Monitoring Integration (6)

Outages

The Outages tab provides the history of the Application Gateway statuses, including Down, Trouble, and Critical.

Inventory

The Inventory tab provides the licensing details, the Threshold and Availability Profiles, the Notification Profiles set, the set User Alert Group, and the monitor created time and modified time.

Log Report

The Log Report tab lists all the logs collected during every data collection, along with their statuses.

Related links

How to add an Azure monitor.
How to integrate Azure Virtual Machine monitor.How to integrate Azure Network Interface monitor.How to integrate an Azure App Service monitor.
How to configure IT automations for a monitor.

Azure Application Gateway Monitoring Integration (2024)
Top Articles
What is uploading? | Definition from TechTarget
Islamic Calendar
Elleypoint
Angela Babicz Leak
Lifebridge Healthstream
Federal Fusion 308 165 Grain Ballistics Chart
Hotels Near 500 W Sunshine St Springfield Mo 65807
Farmers Branch Isd Calendar
Craigslist - Pets for Sale or Adoption in Zeeland, MI
Jcpenney At Home Associate Kiosk
2135 Royalton Road Columbia Station Oh 44028
Used Wood Cook Stoves For Sale Craigslist
Craigslist Pets Southern Md
Assets | HIVO Support
Explore Top Free Tattoo Fonts: Style Your Ink Perfectly! 🖌️
Mlb Ballpark Pal
Lax Arrivals Volaris
Illinois Gun Shows 2022
Costco Gas Foster City
R Cwbt
20 Different Cat Sounds and What They Mean
Uconn Health Outlook
Scout Shop Massapequa
‘The Boogeyman’ Review: A Minor But Effectively Nerve-Jangling Stephen King Adaptation
Yonkers Results For Tonight
What Are The Symptoms Of A Bad Solenoid Pack E4od?
Mals Crazy Crab
Telegram Voyeur
Select Truck Greensboro
Jackie Knust Wendel
Walgreens On Bingle And Long Point
Accuradio Unblocked
What Sells at Flea Markets: 20 Profitable Items
27 Fantastic Things to do in Lynchburg, Virginia - Happy To Be Virginia
Sf Bay Area Craigslist Com
Cbs Trade Value Chart Week 10
Song That Goes Yeah Yeah Yeah Yeah Sounds Like Mgmt
Desirulez.tv
Darrell Waltrip Off Road Center
Maybe Meant To Be Chapter 43
John F Slater Funeral Home Brentwood
Magicseaweed Capitola
When His Eyes Opened Chapter 2048
The Wait Odotus 2021 Watch Online Free
The Horn Of Plenty Figgerits
Mother Cabrini, the First American Saint of the Catholic Church
Mikayla Campinos Alive Or Dead
Kidcheck Login
Hy-Vee, Inc. hiring Market Grille Express Assistant Department Manager in New Hope, MN | LinkedIn
91 East Freeway Accident Today 2022
Secondary Math 2 Module 3 Answers
Mazda 3 Depreciation
Latest Posts
Article information

Author: Aracelis Kilback

Last Updated:

Views: 5983

Rating: 4.3 / 5 (64 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Aracelis Kilback

Birthday: 1994-11-22

Address: Apt. 895 30151 Green Plain, Lake Mariela, RI 98141

Phone: +5992291857476

Job: Legal Officer

Hobby: LARPing, role-playing games, Slacklining, Reading, Inline skating, Brazilian jiu-jitsu, Dance

Introduction: My name is Aracelis Kilback, I am a nice, gentle, agreeable, joyous, attractive, combative, gifted person who loves writing and wants to share my knowledge and understanding with you.