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

求助:AWS某账号下Elastic Beanstalk监控标签全部为空

Elastic Beanstalk监控标签为空的排查方向

针对单个AWS账号下所有Elastic Beanstalk应用监控标签为空的问题,可按以下方向排查:

  • 检查IAM权限配置
    确认Elastic Beanstalk服务角色(aws-elasticbeanstalk-service-role)和EC2实例角色(aws-elasticbeanstalk-ec2-role)是否具备CloudWatch相关权限:

    • 服务角色需包含cloudwatch:GetMetricStatistics、cloudwatch:ListMetrics等权限,可检查是否附加了AWSElasticBeanstalkService托管策略
    • 实例角色需具备发送指标到CloudWatch的权限,确认是否附加AWSElasticBeanstalkWebTier/AWSElasticBeanstalkWorkerTier托管策略,或自定义策略中未限制CloudWatch访问
  • 验证CloudWatch指标存在性
    直接登录CloudWatch控制台,切换到对应区域,查看AWS/ElasticBeanstalk命名空间下是否存在目标EB环境的指标(如CPUUtilization、RequestCount):

    • 若指标不存在,说明EB环境未成功推送监控数据,需排查EC2实例上的CloudWatch Agent运行状态
    • 若指标存在但EB监控标签未显示,可能是EB控制台的缓存或显示问题,可尝试刷新页面或切换浏览器
  • 检查EB环境监控配置
    进入目标EB环境的Configuration > Monitoring页面:

    • 确认Enable monitoring选项已勾选,指标收集频率设置正常(如1分钟/5分钟)
    • 检查是否存在.ebextensions配置文件,是否通过自定义配置禁用了CloudWatch监控集成
  • 账号级服务限制与状态检查

    • 查看AWS Health Dashboard,确认当前区域是否存在Elastic Beanstalk或CloudWatch的服务中断事件
    • 检查账号是否触发CloudWatch指标数量限制,或开启了成本控制相关的监控数据隐藏设置
  • 测试新环境对比验证
    在该账号下创建一个全新的Elastic Beanstalk测试环境,观察监控标签是否正常显示:

    • 新环境正常:说明旧环境存在配置异常,可对比新旧环境的IAM角色、配置文件差异
    • 新环境同样为空:锁定为账号级问题,需联系AWS支持进一步排查权限或服务配置

内容的提问来源于stack exchange,提问作者Irshad Ali

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 19:38:18