You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

t4g型RDS MySQL实例无法禁用Performance Insights,界面异常求解决

RDS MySQL(t4g实例)无法禁用Performance Insights及数据显示NaN问题

问题描述

我在尝试临时禁用一台t4g型、运行最新版MySQL的RDS实例的Performance Insights时遇到了以下问题:

  • 根据RDS官方文档,实例页面的「修改」视图里应该有Performance Insights的开关选项——我创建实例时确实用过这个选项,但现在该选项完全消失;从性能洞察页面直接点击「修改保留层级」进入后,同样找不到禁用开关。
  • 近几天访问该实例的性能洞察页面时,约2/3的概率下所有时间段的性能数据都显示为NaN,即使完成系统更新、多次重启实例后问题仍存在,只有反复强制刷新页面才偶尔能正常显示;但另一台同配置的t4g RDS实例没有这个问题。
  • 尝试修改该实例的其他无关设置时,系统提示「已启用Performance Insights的实例不支持该功能,请先禁用」,但我根本找不到禁用选项。

我已经查阅了全部Performance Insights相关文档,没有找到界面选项缺失的原因。

可能的排查与解决步骤

1. 验证IAM操作权限

确认当前操作的IAM用户/角色是否拥有rds:ModifyDBInstance完整权限,检查自定义权限策略是否存在限制修改Performance Insights参数的规则——部分精细权限配置可能会隐藏控制台的修改选项。

2. 通过AWS CLI强制禁用

如果控制台界面选项缺失,可直接使用AWS CLI执行禁用命令:

aws rds modify-db-instance \
    --db-instance-identifier <你的RDS实例ID> \
    --no-enable-performance-insights \
    --apply-immediately

执行后等待实例状态更新为「可用」,再回到控制台检查选项是否恢复,同时验证数据显示是否正常。

3. 排查数据显示NaN的问题

  • 查看实例的CloudWatch日志组/aws/rds/instance/<实例ID>/performance_insights,检查是否存在数据采集失败的报错信息。
  • 确认实例所在VPC的安全组是否允许RDS与Performance Insights服务的通信(默认RDS会自动配置,若手动修改过安全组规则可能导致通信中断)。
  • 监控实例的CPU、内存使用率,若资源占用过高,会导致Performance Insights的数据采集进程无法正常运行。

4. 提交AWS支持工单

若上述方法均无效,直接通过AWS Support提交工单,提供实例ID、问题截图及操作记录,让官方排查是否为控制台界面或实例层面的异常。

内容的提问来源于stack exchange,提问作者Eli S

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 13:55:18