Monitoring Azure Application Gateway
Instana monitors your Azure Application Gateway by providing end-to-end visibility into your environment. After you install the Instana host agent, the Azure Application Gateway sensor is automatically installed and enabled. You can view the infrastructure metrics that are related to the Azure Application Gateway in the Instana UI.
For more information about other supported Azure services, see Azure.
Configuring the Azure Application Gateway sensor
To configure the Azure Application Gateway, complete the following steps:
-
Enable the Azure service in the agent configuration file
<agentinstall_dir>/etc/instana/configuration.yaml
by using the following configuration:com.instana.plugin.azure: enabled: true subscription: "[Your-Subscription-Id]" tenant: "[Your-Tenant-Id]" principals: - id: "[Your-Service-Principal-Account-Id]" secret: "[Your-Service-Principal-Secret]"
For more information about installing the Azure agent, see Installation.
-
Make sure the Azure Application Gateway sensor is enabled in the agent configuration file
<agentinstall_dir>/etc/instana/configuration.yaml
:com.instana.plugin.azure.applicationgateway: enabled: true
Disabling the Azure Application Gateway sensor
To disable monitoring of the Azure Application Gateway services, use the following configuration:
com.instana.plugin.azure.applicationgateway:
enabled: false
Viewing metrics
To view the metrics, complete the following steps:
- From the navigation menu in the Instana UI, select Infrastructure.
- Click the monitored host for which you want to view the metrics.
You can see a host dashboard with all the collected metrics and monitored processes.
To monitor services, Azure collects metrics every minute.
Configuration data
Namespace details | Description |
---|---|
Name | The name of the Application Gateway |
Resource group | The resource group of the Application Gateway |
Location | The location of the Application Gateway |
Type | The type of the resource Application Gateway |
Provisioning state | The provisioning state of the Application Gateway |
Performance metrics
Metric | Name | Unit | Aggregation | Description |
---|---|---|---|---|
Throughput | ||||
Bytes | Throughput | Byte | Average | The Number of bytes per second that the Application Gateway serves |
Host Count | ||||
Count | HealthyHostCount | Count | Average | The number of backends that are determined healthy by the health probe |
Count | UnhealthyHostCount | Count | Average | The number of backends that are determined unhealthy by the health probe |
Percentage | HostCountUnhealthyPercentage | Percent | Average | The percentage of unhealthy backend hosts |
Requests | ||||
Count | TotalRequests | Count | Total | Count of successful requests that Application Gateway has served |
Count | FailedRequests | Count | Total | The Number of requests that fails due to connection issues |
Percentage | RequestsFailedPercentage | Percent | Total | The percentage of failed requests that Application Gateway serves |
Connections | ||||
Count | CurrentConnections | Count | Total | The total number of concurrent connections that are active from clients to the Application Gateway |
Compute Units | ||||
Count | ComputeUnits | Count | Average | The count of consumed processor capacity |
BYTES | ||||
Bytes | BytesSent | Byte | Total | The total number of bytes that the Application Gateway receives from clients |
Bytes | BytesReceived | Byte | Total | The total number of bytes that the Application Gateway receives from the clients |
Application Gateway Total Time | ||||
Duration | Application Gateway Total Time | Milliseconds | Average | The total time required to process a request and send a response |