×

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

访问性能指标

您可以使用AWS上的Red Hat OpenShift服务Web控制台访问指标并运行查询。

步骤
  1. 在AWS上的Red Hat OpenShift服务Web控制台中选择**管理员**视角。

  2. 选择**监控** → **指标**。

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

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

提供的Operator指标

自定义指标自动缩放Operator公开了以下指标,您可以使用AWS上的Red Hat OpenShift服务Web控制台查看这些指标。

表1. 自定义指标自动缩放Operator指标
指标名称 描述

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

验证错误的数量。