Microsoft Azure Application Gateway

概要

Azure Application Gateway は、Web アプリケーションへのトラフィックを管理できる Web トラフィックロードバランサーです。

Datadog Azure インテグレーションを使用して、Azure Application Gateway からメトリクスを収集できます。

セットアップ

インストール

Microsoft Azure インテグレーションをまだセットアップしていない場合は、最初にセットアップします。それ以上のインストール手順はありません。

収集データ

メトリクス

azure.network_applicationgateways.cpu_utilization
(gauge)
Current CPU utilization of the Application Gateway. Available only for V1 SKU.
Shown as percent
azure.network_applicationgateways.current_connections
(gauge)
Count of current connections established with Application Gateway
Shown as connection
azure.network_applicationgateways.failed_requests
(count)
Count of failed requests that Application Gateway has served
Shown as request
azure.network_applicationgateways.response_status
(count)
HTTP response status returned by Application Gateway
azure.network_applicationgateways.throughput
(rate)
Number of bytes per second the Application Gateway has served
Shown as byte
azure.network_applicationgateways.total_requests
(count)
Count of successful requests that Application Gateway has served
Shown as request
azure.network_applicationgateways.healthy_host_count
(gauge)
Number of healthy backend hosts
Shown as host
azure.network_applicationgateways.unhealthy_host_count
(gauge)
Number of unhealthy backend hosts
Shown as host
azure.network_applicationgateways.avg_request_count_per_healthy_host
(gauge)
Average request count per minute per healthy backend host in a pool.
Shown as request
azure.network_applicationgateways.backend_connect_time
(gauge)
Time spent establishing a connection with a backend server. Available only for V2 SKU.
Shown as millisecond
azure.network_applicationgateways.backend_first_byte_response_time
(gauge)
Time interval between start of establishing a connection to backend server and receiving the first byte of the response header. Available only for V2 SKU.
Shown as millisecond
azure.network_applicationgateways.backend_last_byte_response_time
(gauge)
Time interval between start of establishing a connection to backend server and receiving the last byte of the response body. Available only for V2 SKU.
Shown as millisecond
azure.network_applicationgateways.application_gateway_total_time
(gauge)
Average time that it takes for a request to be processed and its response to be sent.Available only for V2 SKU.
Shown as millisecond
azure.network_applicationgateways.client_rtt
(gauge)
Average round trip time between clients and Application Gateway. Available only for V2 SKU.
Shown as millisecond
azure.network_applicationgateways.bytes_sent
(count)
Number of bytes sent through the Application Gateway. Available only for V2 SKU.
Shown as byte
azure.network_applicationgateways.bytes_received
(count)
Number of bytes received through the Application Gateway. Available only for V2 SKU.
Shown as byte
azure.network_applicationgateways.tls_protocol
(count)
The number of TLS and non-TLS requests initiated by the client that established connection with the Application Gateway. Available only for V2 SKU.
azure.network_applicationgateways.compute_units
(gauge)
Compute units consumed. Available only for V2 SKU.
azure.network_applicationgateways.capacity_units
(gauge)
Capacity units consumed. Available only for V2 SKU.
azure.network_applicationgateways.estimated_billed_capacity_units
(gauge)
Estimated capacity units that will be charged. Available only for V2 SKU.
azure.network_applicationgateways.fixed_billable_capacity_units
(gauge)
Minimum capacity units that will be charged. Available only for V2 SKU.
azure.network_applicationgateways.new_connections_per_second
(rate)
New connections per second established with Application Gateway. Available only for V2 SKU.
Shown as connection
azure.network_applicationgateways.backend_response_status
(count)
Backend Response Status. Available only for V2 SKU.
azure.network_applicationgateways.matched_count
(count)
Web Application Firewall Total Rule Distribution for the incoming traffic
azure.network_applicationgateways.blocked_req_count
(count)
Web Application Firewall blocked requests count
azure.network_applicationgateways.blocked_count
(count)
Web Application Firewall blocked requests rule distribution
azure.network_applicationgateways.azwaf_total_requests
(count)
Count of successful requests that WAF engine has served (WAF v2)
azure.network_applicationgateways.azwaf_sec_rule
(count)
Count of the total managed rule matches (WAF v2)
azure.network_applicationgateways.azwaf_custom_rule
(count)
Count of custom rule matches (WAF v2)
azure.network_applicationgateways.azwaf_bot_protection
(count)
Count of total bot protection rule matches that were blocked or logged from malicious IP addresses sourced from the Microsoft Threat Intelligence feed (WAF v2)
azure.network_applicationgateways.backend_tls_negotiation_error
(count)
TLS Connection Errors for the Application Gateway Backend
azure.network_applicationgateways.rejected_connections
(count)
The count of rejected connections for the Application Gateway Frontend
Shown as connection
azure.network_applicationgateways.status
(gauge)
Status of Azure Application Gateway (deprecated)
azure.network_applicationgateways.count
(gauge)
The count of all Application Gateway resources

イベント

Azure Application Gateway インテグレーションには、イベントは含まれません。

サービスチェック

Azure Application Gateway インテグレーションには、サービスのチェック機能は含まれません。

トラブルシューティング

ご不明な点は、Datadog のサポートチームまでお問合せください。