Microsoft.Network/applicationgateways 支持的指标

下表列出了可用于 Microsoft.Network/applicationgateways 资源类型的指标。

表标题

  • 指标 - 在 Azure 门户中显示的指标显示名称。
  • Rest API 中的名称 - 在 REST API 中引用的指标名称。
  • 高级平台指标 - Azure Monitor中的高级付费平台指标层,可为Azure资源提供更精细的可观测性。
  • 单位 - 度量单位。
  • 聚合 - 默认的聚合类型。 有效值:平均值、最小值、最大值、总计、计数。
  • 维度 - 适用于指标的维度。
  • 时间粒度 - 对指标采样的间隔。 例如,PT1M 表示该指标每分钟采样一次,PT30M 表示每 30 分钟一次,PT1H 表示每小时一次,以此类推。
  • DS 导出 - 显示指标是否可通过诊断设置导出到Azure Monitor日志。

有关导出指标的信息,请参阅 - 在 Azure Monitor 中创建诊断设置。

有关指标保留的信息,请参阅 Azure Monitor 指标概述。

有关支持的日志列表,请参阅支持的日志类别 - Microsoft.Network/applicationgateways

指标 REST API 中的名称 高级平台指标 Unit 聚合 维度 时间粒度 DS 导出
应用程序网关总时间

处理请求和发送响应所花费的时间。 这是从应用程序网关接收到 HTTP 请求的第一个字节到响应发送操作完成这两个时间点之间的时间间隔。 必须注意,这通常包括应用程序网关处理时间、请求和响应数据包遍历网络的时间,以及后端服务器做出响应所花费的时间。
ApplicationGatewayTotalTime 否 毫秒 平均值、最大值 Listener PT1M 否
每个正常主机每分钟的请求数

池中每个正常后端主机每分钟的平均请求计数
AvgRequestCountPerHealthyHost 否 计数 平均值 BackendSettingsPool PT1M 否
WAF 机器人防护匹配数

匹配的机器人规则
AzwafBotProtection 否 计数 总计(总和) Action、Category、Mode、CountryCode、PolicyName、PolicyScope PT1M 是
WAF CAPTCHA 请求计数

WAF 评估的 CAPTCHA 请求总数
AzWAFCaptchaChallengeRequestCount 否 计数 总计(总和) Action、PolicyName、Rule、PolicyScope PT1M 是
WAF 自定义规则匹配数

匹配的自定义规则
AzwafCustomRule 否 计数 总计(总和) Action、CustomRuleID、Mode、CountryCode、PolicyName、PolicyScope PT1M 是
WAF JS 质询请求计数

WAF 评估的 JS 质询请求总数
AzWAFJSChallengeRequestCount 否 计数 总计(总和) Action、PolicyName、Rule、PolicyScope PT1M 是
WAF 点球框命中

表示使用时间和上下文在惩罚框中添加或更新 IP 的次数。
AzwafPenaltyBoxHits 否 计数 平均值、总计(总和) <无> PT1M 是
WAF 惩罚框大小

表示给定时间点球框中的 IP 数。
AzwafPenaltyBoxSize 否 计数 平均值、总计(总和) <无> PT1M 是
WAF 托管规则匹配数

匹配的托管规则
AzwafSecRule 否 计数 总计(总和) Action、Mode、RuleGroupID、RuleID、CountryCode、PolicyName、PolicyScope、RuleSetName PT1M 是
WAF 总请求数

WAF 评估的请求总数
AzwafTotalRequests 否 计数 总计(总和) Action、CountryCode、Method、Mode、PolicyName、PolicyScope PT1M 是
后端连接时间

与后端服务器建立连接所花费的时间
BackendConnectTime 否 毫秒 平均值、最大值 Listener、BackendServer、BackendPool、BackendHttpSetting PT1M 否
后端第一个字节响应时间

从开始与后端服务器建立连接,到收到响应标头的第一个字节的间隔时间,大致相当于后端服务器的处理时间
BackendFirstByteResponseTime 否 毫秒 平均值、最大值 Listener、BackendServer、BackendPool、BackendHttpSetting PT1M 否
后端最后一个字节响应时间

从开始与后端服务器建立连接,到收到响应正文的最后一个字节的间隔时间
BackendLastByteResponseTime 否 毫秒 平均值、最大值 Listener、BackendServer、BackendPool、BackendHttpSetting PT1M 否
后端响应状态

后端成员生成的 HTTP 响应代码数。 这不包括应用程序网关生成的任何响应代码。
BackendResponseStatus 否 计数 总计(总和) BackendServer、BackendPool、BackendHttpSetting、HttpStatusGroup PT1M 是
Web 应用程序防火墙阻止的请求规则分发

Web 应用程序防火墙阻止的请求规则分发
BlockedCount 否 计数 总计(总和) RuleGroup、RuleId PT1M 是
接收的字节数

应用程序网关从客户端收到的字节总数
BytesReceived 否 字节 总计(总和) Listener PT1M 是
发送的字节数

应用程序网关向客户端发送的字节总数
BytesSent 否 字节 总计(总和) Listener PT1M 是
当前容量单位数

已消耗的请求单位数
CapacityUnits 否 计数 平均值 <无> PT1M 否
客户端 RTT

客户端与应用程序网关之间的往返时间。 该指标表示建立连接和返回确认所需的时间
ClientRtt 否 毫秒 平均值、最大值 Listener PT1M 否
当前计算单位数

消耗的计算单位数
ComputeUnits 否 计数 平均值 <无> PT1M 否
CPU 使用率

应用程序网关的当前 CPU 利用率
CpuUtilization 否 百分比 平均值 <无> PT1M 否
当前连接数

使用应用程序网关建立的当前连接计数
CurrentConnections 否 计数 总计(总和) <无> PT1M 是
预估计费容量单位数

预估收费容量单位数
EstimatedBilledCapacityUnits 否 计数 平均值 <无> PT1M 否
失败的请求数

应用程序网关已提供服务的失败请求计数
FailedRequests 否 计数 总计(总和) BackendSettingsPool PT1M 是
固定计费容量单位数

最小收费容量单位数
FixedBillableCapacityUnits 否 计数 平均值 <无> PT1M 否
正常的主机计数

正常的后端主机数
HealthyHostCount 否 计数 平均值 BackendSettingsPool PT1M 是
Web 应用程序防火墙规则分发总数

传入流量的 Web 应用程序防火墙规则分发总数
MatchedCount 否 计数 总计(总和) RuleGroup、RuleId PT1M 是
每秒新连接数

每秒使用应用程序网关建立的新连接数
NewConnectionsPerSecond 否 每秒计数 平均值 <无> PT1M 否
响应状态

应用程序网关返回的 Http 响应状态
ResponseStatus 否 计数 总计(总和) HttpStatusGroup PT1M 是
吞吐量

应用程序网关每秒提供的字节数
Throughput 否 每秒字节数 平均值 <无> PT1M 否
客户端 TLS 协议

与应用程序网关建立了连接的客户端发起的 TLS 和非 TLS 请求数。 若要查看 TLS 协议分布,请按“TLS 协议”维度进行筛选。
TlsProtocol 否 计数 总计(总和) Listener、TlsProtocol PT1M 是
请求总数

应用程序网关已提供服务的成功请求计数
TotalRequests 否 计数 总计(总和) BackendSettingsPool PT1M 是
运行不正常的主机计数

不正常的后端主机数
UnhealthyHostCount 否 计数 平均值 BackendSettingsPool PT1M 是
WebSocket 活动连接

使用应用程序网关建立的 WebSocket 活动连接计数
WebSocketActiveConnections 否 计数 总计(总和) <无> PT1M 是
特定于 WebSocket 的关闭状态代码

特定于 WebSocket 的关闭状态代码计数
WebsocketSpecificCloseStatusCode 否 计数 总计(总和) RequestSource、CloseStatus PT1M 是

后续步骤