你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

适用于容器的应用程序网关的指标

适用于容器的应用程序网关会将数据点发布到 Azure Monitor,以提高适用于容器的应用程序网关和后端实例的性能。 这些数据点称为指标,是一组有序时序数据集中的数值。 指标描述应用程序网关的某些方面在特定时间点的情况。 如果请求通过应用程序网关传送,则应用程序网关将会测量其指标并每隔 60 秒发送一次指标。 如果没有任何请求通过应用程序网关传送,或者指标没有数据,则不会报告指标。 有关详细信息,请参阅 Azure Monitor 指标

适用于容器的应用程序网关支持的指标

标准名称 说明 聚合类型 维度
后端连接超时数 等待来自后端目标的响应时超时的请求计数(包括从容器的应用程序网关向后端目标发起的所有重试请求) 总和 后端服务
正常后端目标 正常后端目标的计数 Avg 后端服务
后端 HTTP 响应状态 后端目标返回到容器应用程序网关的 HTTP 响应状态 总和 后端服务,HTTP 响应代码
连接超时 客户端与容器应用程序网关之间因超时而关闭的连接计数 总和 前端
HTTP 响应状态 适用于容器的应用程序网关返回的 HTTP 响应状态 总和 前端,HTTP 响应代码
连接空闲超时总数 客户端与容器应用网关前端之间因超出空闲超时而关闭的连接计数 总和 前端
请求总数 适用于容器的应用程序网关已处理的请求计数 总和 前端

容器应用程序网关支持的 WAF 指标

特定于适用于容器的应用程序网关上的 Web 应用程序防火墙功能处理的请求的指标。

标准名称 说明 聚合类型 维度
WAF 自定义规则匹配次数 自定义规则匹配数 总和 操作、国家/地区、模式、策略名称、策略范围、规则名称
WAF 托管规则匹配次数 托管规则匹配总数计数 总和 操作、国家/地区、模式、策略名称、策略范围、规则组、规则 ID、规则集名称
WAF 总请求数 WAF 引擎已处理的成功请求数 总和 操作、国家/地区、方法、模式、策略名称、策略范围

查看适用于容器的应用程序网关指标

使用以下步骤在 Azure 门户中查看适用于容器的应用程序网关。

  1. 使用 Azure 帐户登录到 Azure 门户

  2. 在“搜索资源、服务和文档”中,键入“适用于容器的应用程序网关”,然后选择适用于容器的应用程序网关名称

  3. 在“监视”下,选择“指标”。

  4. 在“图表标题”旁边,输入指标视图的标题

  5. “范围”和“指标命名空间”会自动填充。 在“指标”下,选择一个指标,例如“请求总数”。 对于“请求总数”指标,“聚合”设置为“总和”

  6. 选择“添加筛选器”。 “属性”设置为“前端”。 选择 =(等于)运算符

  7. 输入值,以便在“值”下进行筛选

    例如:

    • frontend-primary:80
    • ingress-frontend:443
    • ingress-frontend:80
  8. 从创建的条目中选择要主动筛选的值。

  9. 选择“应用拆分”,选择“前端”,并接受“限制”和“排序”的默认值。 请参阅以下示例:

请求总数

适用于容器的应用程序网关指标总请求数

下面是一些其他有用的图表示例:

HTTP 响应状态

在所示的 HTTP 响应状态示例中,可以应用筛选器来快速识别返回到客户端请求的响应代码的趋势。 (可选)可以应用筛选器来进一步监视 HTTP 响应代码的特定分组。

适用于容器的应用程序网关指标 HTTP 响应状态

后端运行状况目标

在所示的后端运行状况目标示例中,Kubernetes 服务回显的正常运行后端目标数从 1 增加到 2,然后减少到 1。 这将验证适用于容器的应用程序网关是否能够检测到新副本,开始对副本进行负载均衡,然后在 Kubernetes 中副本计数减少时删除副本。

适用于容器的应用程序网关指标后端正常目标

Next steps