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

如何在CloudWatch Metrics中绘制每日值?发送构建时间指标后无显示

问题排查与解决步骤

1. 调整CloudWatch图表的时间范围

这是最常见的原因:你发送的是2023年12月的历史数据,但CloudWatch图表默认时间范围通常是最近24小时/1小时,完全没覆盖你要查看的日期区间。

  • 操作:在CloudWatch图表界面,点击时间范围选择器,手动设置起始时间为2023-12-01、结束时间为2023-12-06,然后刷新图表。

2. 确认图表的统计方式与周期设置

你的每个日期仅对应1个数据点,需确保图表配置能正确识别单个数据点:

  • 在图表「统计」选项中选择Sum或Average(单数据点的两种统计结果一致);
  • 将周期设置为1天(匹配你数据的时间间隔),避免因周期过小导致数据被聚合后无法显示。

3. 验证时间戳的时区一致性

你代码中用new Date("2023-12-01")生成的是UTC时间午夜0点,而你的CloudWatch区域是eu-west-2(伦敦时区,冬季为UTC+0)。若你预期记录的是伦敦本地时间的日期,需确认时间戳对应正确:

  • 若要确保时间戳为伦敦本地时间0点,可修改日期生成逻辑:
    // 生成伦敦本地时间2023-12-01 00:00:00
    date: new Date("2023-12-01T00:00:00+00:00")
    

4. 检查CloudWatch原始数据状态

若上述步骤后仍无显示,可通过CloudWatch「指标」页面进入Test命名空间,找到buildTime指标并切换到「原始数据」视图:

  • 若原始数据存在,说明图表显示配置有误;
  • 若原始数据不存在,可在代码中打印AWS响应结果,确认数据是否发送成功:
    sendMetrics(buildTimes)
      .then((res) => console.log('AWS响应:', res))
      .catch(err => console.error('发送失败:', err));
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 15:45:10