Azure Application Gateway
Overview
Azure Application Gateway is a fully-managed application delivery controller service provided by Microsoft Azure. It acts as a reverse proxy and load balancer, enabling the efficient and secure distribution of incoming HTTP and HTTPS traffic to backend application servers.
Prerequisites
You can check the list of prerequisites required for Azure Application Gateway here. These are the same for any other Azure service that you need to monitor using AIOps. Move to the section Adding Azure resources for Monitoring on the above link to view the prerequisites for Azure resource monitoring.
List of Supported KPIs
Name | Description | Type |
---|---|---|
azure.location | The location of the Azure Application Gateway. | String |
azure.etag | The Etag value of the Azure Application Gateway. | String |
azure.type | The type of the Azure Application Gateway. | String |
azure.status | The status of the Azure Application Gateway. | String |
azure.sku.name | The SKU name of the Azure Application Gateway. | String |
azure.name | The name of the Azure Application Gateway. | String |
system.tags | The system tags associated with the Azure Application Gateway. | String |
azure.application.gateway.backend.connect.time.ms | The average backend connect time of the Azure Application Gateway. | Milliseconds |
azure.application.gateway.backend.first.byte.response.time.ms | The average backend first byte response time of the Azure Application Gateway. | Milliseconds |
azure.application.gateway.backend.last.byte.response.time.ms | The average backend last byte response time of the Azure Application Gateway. | Milliseconds |
azure.application.gateway.backend.time.ms | The average total time spent in the backend of the Azure Application Gateway. | Milliseconds |
azure.application.gateway.client.rtt.ms | The average round trip time (RTT) for clients of the Azure Application Gateway. | Milliseconds |
azure.application.gateway.new.connections.per.sec | The average number of new connections per second for the Azure Application Gateway. | CountPerSecond |
azure.application.gateway.cpu.percent | The average CPU utilization of the Azure Application Gateway. | Percent |
azure.application.gateway.response.status | The total number of response statuses from the Azure Application Gateway. | Count |
azure.application.gateway.throughput.bytes.per.sec | The average throughput of the Azure Application Gateway in bytes per second. | BytesPerSecond |
azure.application.gateway.requests.rate | The total rate of requests handled by the Azure Application Gateway. | Count |
azure.application.gateway.active.connections | The total number of current connections to the Azure Application Gateway. | Count |
azure.application.gateway.failed.requests | The total number of failed requests handled by the Azure Application Gateway. | Count |
azure.application.gateway.healthy.hosts | The average count of healthy hosts in the Azure Application Gateway. | Count |
azure.application.gateway.unhealthy.hosts | The average count of unhealthy hosts in the Azure Application Gateway. | Count |
azure.application.gateway.requests.per.healthy.host | The average number of requests per healthy host in the Azure Application Gateway. | Count |
azure.application.gateway.received.bytes.rate | The total rate of received bytes by the Azure Application Gateway. | Bytes |
azure.application.gateway.sent.bytes.rate | The total rate of sent bytes by the Azure Application Gateway. | Bytes |
azure.application.gateway.tls.protocol.connections | The total number of TLS protocol connections to the Azure Application Gateway. | Count |
azure.application.gateway.compute.units | The average number of compute units consumed by the Azure Application Gateway. | Count |
azure.application.gateway.capacity.units | The average number of capacity units consumed by the Azure Application Gateway. | Count |
azure.application.gateway.firewall.rules | The total number of matched firewall rules in the Azure Application Gateway. | Count |
azure.application.gateway.estimated.billed.capacity.units | The average estimated billed capacity units of the Azure Application Gateway. | Count |
azure.application.gateway.fixed.capacity.units | The average fixed billable capacity units of the Azure Application Gateway. | Count |
azure.application.gateway.firewall.blocked.request.rules | The total number of blocked request rules by the firewall in the Azure Application Gateway. | Count |
azure.application.gateway.firewall.blocked.requests | The total number of blocked requests by the firewall in the Azure Application Gateway. | Count |
event.timestamp | The count of event timestamps. | Count |