如何基于Cloud Monitoring的GKE仪表盘配置百分比格式的资源告警规则
结论
可以直接基于Cloud Monitoring内置的GKE仪表盘配置你所需的三类告警策略,仪表盘内的百分比展示本质是对原生指标做了单位换算后的可视化呈现,你可以直接复用其指标规则创建告警,无需自行处理单位换算逻辑。
三类告警的配置说明
GKE节点上下线状态告警
从GKE集群状态仪表盘找到「节点可用性」对应指标卡片,告警阈值设置为<100%即可触发节点离线/不可调度告警。你可以额外添加过滤条件,排除集群自动扩缩容、主动运维下线的节点,避免误告警。CPU、内存利用率告警
你之前使用的node/cpu/allocatable_utilization、node/memory/allocatable_utilization原生指标取值范围为01,对应0%100%的利用率,仪表盘仅对其做了乘100的换算后展示为百分比格式。配置告警时可以直接按比例设置阈值:比如需要80%利用率触发告警,阈值填0.8即可;也可以在告警规则的指标变换步骤中添加*100的运算,直接按百分比数值设置阈值,和仪表盘展示逻辑完全一致。磁盘利用率告警
pod/volume/utilization指标同样为0~1的取值范围,和CPU、内存类指标逻辑完全相同,按需设置对应阈值即可,也可通过指标换算步骤直接按百分比数值配置。
从仪表盘快速创建告警的操作步骤
- 打开目标GKE仪表盘,找到对应需要告警的指标卡片
- 点击卡片右上角的更多操作按钮(三个点图标),选择「创建告警策略」
- 系统会自动带入该卡片已配置好的指标换算规则、聚合维度,你仅需要调整触发阈值、绑定通知渠道即可完成配置,最终告警逻辑和仪表盘展示的百分比数值完全匹配,不会出现单位不匹配的问题。
内容的提问来源于stack exchange,提问作者GamerAtmos
相关产品推荐
相关产品推荐

