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

如何在CloudWatch组件中展示Elastic Beanstalk环境健康状态文本

无需自定义指标即可实现需求,以下是两种开箱即用的方案,可实现与Elastic Beanstalk控制台监控页一致的展示效果:

方案1:直接使用CloudWatch内置的Elastic Beanstalk健康组件(最推荐)

该方案无需手动配置指标映射,操作成本最低:

  • 打开目标CloudWatch仪表盘,点击「添加组件」
  • 在组件库中搜索Elastic Beanstalk,选择「环境健康」类组件
  • 勾选需要展示的EB环境,保存配置即可

组件会自动展示带状态色的人类可读健康文本(OK/Info/Warning/Degraded/Severe等),和EB控制台原生展示效果完全一致。

方案2:手动配置单值图表+阈值映射

如果需要自定义展示样式,可通过单值图表搭配阈值规则实现:

  1. 新增「单值」类型图表,选择待监控的EnvironmentHealth指标,聚合方式指定为Latest(取最新上报的健康值,无需时间维度聚合)
  2. 进入阈值配置页,按数值映射规则添加阈值区间,同时设置对应状态色和展示标签:
    • 数值≤0:绿色,标签设为OK
    • 0<数值≤5:蓝色,标签设为Info
    • 5<数值≤10:黄色,标签设为Warning
    • 10<数值≤15:橙色,标签设为Degraded
    • 15<数值≤25:红色,标签设为Severe
  3. 开启阈值标签显示,关闭原始数值展示,即可仅呈现健康状态文本和对应状态色。

补充说明

你尝试的IF(m1 == 0, "OK")写法无法生效,是因为CloudWatch指标数学表达式仅支持数值类型的输入输出,不支持返回字符串类型结果。


内容的提问来源于stack exchange,提问作者Aadu Pirn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 16:48:04