Microsoft Azure Application Gateway

개요

Azure Application Gateway는 내 애플리케이션의 트래픽을 관리하도록 해주는 웹 트래픽 로드 밸런서입니다.

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 지원팀에 문의하세요.