CloudWatch未显示RDS CPU积分余额与使用量指标的原因咨询
原因说明
你无法在CloudWatch中查询到CPU CREDIT BALANCE (COUNT)、CPU CREDIT USES (COUNT)两项指标的核心原因是:你当前使用的db.m4.large规格不属于RDS突发性能实例族,不存在CPU积分运行机制,平台不会上报对应监控指标。
相关规则细节如下:
- CPU积分类指标是突发性能实例的专属监控项,仅T系列RDS实例(含db.t2、db.t3、db.t3a、db.t4g规格)会向CloudWatch上报CPU积分的累积、消耗、余额相关数据。这类实例的运行逻辑是平时以基准性能运行累积CPU积分,高负载时消耗积分突破基准性能上限,因此需要积分相关指标做运行状态监控。
- db.m4.large属于固定性能的通用型实例,实例运行时会持续提供规格对应的全额CPU算力,没有“累积积分-消耗积分突增”的机制,系统不会生成CPU积分相关的统计数据,自然无法查询到对应指标。
- 你提供的监控界面截图显示的CPU类指标(CPU利用率、CPU等待时间、CPU窃取时间等),完全符合固定性能实例的指标上报范围,和m4系列实例的监控规则一致。
若你需要使用CPU积分相关的弹性突增能力,可将RDS实例规格变更为对应配置的T系列突发性能实例,规格变更完成后等待10~15分钟监控数据同步,即可在CloudWatch中查询到CPU积分相关指标。
内容的提问来源于stack exchange,提问作者Laxman Singh
相关产品推荐
相关产品推荐

