×

自定义指标自动缩放器操作符公开了它从集群内监控组件提取的即用型指标。您可以使用 Prometheus 查询语言 (PromQL) 查询这些指标以分析和诊断问题。所有指标在控制器 Pod 重启时都会重置。

访问性能指标

您可以使用 OpenShift Dedicated Web 控制台访问指标并运行查询。

步骤
  1. 在 OpenShift Dedicated Web 控制台中选择**管理员**视角。

  2. 选择**观察**→**指标**。

  3. 要创建自定义查询,请将您的 PromQL 查询添加到**表达式**字段。

  4. 要添加多个查询,请选择**添加查询**。

提供的操作符指标

自定义指标自动缩放器操作符公开了以下指标,您可以使用 OpenShift Dedicated Web 控制台查看这些指标。

表 1. 自定义指标自动缩放器操作符指标
指标名称 描述

keda_scaler_activity

特定缩放器是活动还是非活动。值为1表示缩放器处于活动状态;值为0表示缩放器处于非活动状态。

keda_scaler_metrics_value

每个缩放器指标的当前值,水平 Pod 自动缩放器 (HPA) 在计算目标平均值时使用此值。

keda_scaler_metrics_latency

从每个缩放器检索当前指标的延迟。

keda_scaler_errors

每个缩放器发生的错误数量。

keda_scaler_errors_total

所有缩放器遇到的错误总数。

keda_scaled_object_errors

每个已缩放对象发生的错误数量。

keda_resource_totals

每个命名空间中每个自定义资源类型的自定义指标自动缩放器自定义资源总数。

keda_trigger_totals

按触发器类型划分的触发器总数。

自定义指标自动缩放器准入 Webhook 指标

自定义指标自动缩放器准入 Webhook 还公开了以下 Prometheus 指标。

指标名称 描述

keda_scaled_object_validation_total

已缩放对象验证的数量。

keda_scaled_object_validation_errors

验证错误的数量。