CloudWatch Dashboard公开分享后Gauge widget显示为Line chart问题
CloudWatch公开分享仪表盘Gauge组件变折线图问题说明
该现象属于CloudWatch仪表盘公开分享功能的已知未文档化限制,不存在配置错误。
- Gauge组件是CloudWatch 2022年底才正式上线的仪表盘组件,目前公开分享场景使用的渲染引擎版本滞后于AWS控制台内部的渲染引擎版本,遇到无法识别的组件类型时,会自动降级渲染为折线图,和观测到的异常表现完全匹配。
- 除Gauge组件外,新版饼图、带阈值标注的新版数值组件、日志表格组件也存在同类公开分享渲染异常问题,官方公开文档暂未标注该限制,属于文档内容遗漏。
临时规避方案
可根据实际场景选择以下方案绕开该问题:
- 替换组件:将Gauge组件替换为旧版数值组件,搭配阈值色阶配置实现类似的数值、阈值展示效果,旧版数值组件在公开分享场景下渲染逻辑正常
- 调整分享方式:放弃原生公开分享能力,要么通过带身份认证的嵌入方式分享仪表盘,要么调用CloudWatch
GetDashboardAPI拉取仪表盘配置后自行托管静态页面做渲染,这两类访问方式走控制台同源渲染逻辑,所有组件均可正常显示
该问题自2023年第一季度起已有大量用户通过AWS支持工单反馈,AWS官方在工单回复中确认根因为渲染引擎版本不匹配,目前排期在2024年下半年完成公开分享侧的渲染引擎迭代,迭代完成后该问题会自动修复,无需手动调整现有仪表盘配置。
内容的提问来源于stack exchange,提问作者Adam Cooper
相关产品推荐
相关产品推荐

