摘要

  • HealthOmics增加运行中的资源可见性,指标进入CloudWatch后产生相应摄取费用。
  • 空白曲线不能直接证明没有资源消耗,更不能直接成为缩减配置的依据。

资源图上空白的一段,看起来可能很平静,却也可能最缺乏信息。当团队只有几分钟判断一项科研计算是否需要关注时,这两种解释不能混在一起。

AWS在9月11日宣布新增14项HealthOmics运行指标,CloudWatch按指标摄取计费。它们的商业价值,在于帮助资源决策;新增指标的数量,却不能说明这些信息何时来得及发挥作用。

三种不同的观察窗口

运行指标指南列出了不同的时间条件:

情形 文档说明
不足30秒的任务 可能没有指标
动态运行存储用量 可能延迟超过30分钟
共享临时空间用量 每20分钟采样

这些条件不是同一刷新频率的三种写法。把曲线放在同一块面板上时,也需要保留区别。否则,读者可能把来自不同时间的观察,当成同一个运行状态来比较。

假设一条告警旨在帮助正在运行的任务。它真正有用的窗口,是人员仍能作出有价值决定的那段时间,而不是图表最终补齐的时间。较晚到达的信息依然可以帮助下一次运行,但那是另一种用途,应当承诺另一种价值。

没有样本,不是配置建议

仅凭缺少一次观察,运营人员无法得出任务没有消耗资源,或剩余容量十分充足的结论。它要求先核对证据边界,而不是立即减少资源。这是一条解释原则,并非本稿观察到的HealthOmics故障。

AWS的任务生命周期另行提供状态信息,服务错误后的重试任务会获得新的身份。团队可以把这类生命周期证据放在资源曲线旁边,而不要把一次尝试的空白,随意接到另一次尝试的测量上,仿佛中间没有变化。

买方应区分三个用途:在较长阶段中及时介入、结束后调查,以及为下一次可比运行调整配置。不能把它们包装成同一种收益。再漂亮的图表,也不能独自证明根因、自动修复工作流,或验证科研结果的正确性。

本稿没有测得客户避免失败的次数、节省金额或检测时间。新公告扩大了可观察范围;真正的价值,还取决于响应流程是否理解哪些地方看得见、哪些地方仍看不见。