如何用Terraform创建基于两指标求和的CloudWatch复合告警
为MSK集群配置CPU复合指标告警
操作步骤
- 登录CloudWatch控制台,进入告警页面,点击创建告警
- 在选择指标环节,搜索并选择目标MSK集群对应的指标:
- 找到
AWS/Kafka命名空间,选中你的MSK集群,添加CpuUser指标并标记为m1 - 同理添加
CpuSystem指标并标记为m2
- 找到
- 配置指标数学运算:
- 点击添加数学表达式,输入
SUM(m1, m2),该表达式会将用户态与系统态CPU利用率求和,得到总CPU利用率复合指标 - 确认计算结果符合预期后,将该复合指标设为告警的监控对象
- 点击添加数学表达式,输入
- 设置告警触发条件:
- 统计方式选择
平均值,条件设为大于等于,阈值输入60 - 根据需求配置评估周期(如5分钟)和触发所需的连续数据点数量(如连续2个数据点满足条件)
- 统计方式选择
- 完成告警通知渠道、名称、描述等配置后,保存告警
关键说明
- 此方案基于AWS官方推荐的CloudWatch指标数学功能,支持对多指标进行算术运算以实现自定义复合指标监控
- 确保
CpuUser和CpuSystem指标来自同一MSK集群的相同维度(如同一Broker或集群整体维度,按需选择)
内容的提问来源于stack exchange,提问作者Vicky
相关产品推荐
相关产品推荐

