20

我正在尝试将数据推送到 AWS CloudWatch 上的自定义指标中,但想了解有关维度以及如何使用这些维度的更多信息?我已经阅读了 AWS 文档,但它并没有真正解释它们的用途以及它如何影响 AWS 管理控制台中的图形 UI。

维度是进一步细分指标值的一种方式吗?

举一个虚构的例子,假设我有一个衡量房间里人数的指标。度量的名称称为“人口”。我每分钟报告一次计数。Metric Count 设置为人数。维度字段只是名称和值对的列表。假设我报告了一个值为 90 的数据点,我是否可以添加如下两个维度:1. 姓名:男性,人数:50 2. 姓名:女性,人数:40

任何帮助将不胜感激。

4

2 回答 2

17

是的,您可以将您描述的维度添加到自定义指标中。

但是,CloudWatch无法跨这些维度进行聚合,因为它不知道这些维度的组。基本上:

Amazon CloudWatch 将每个独特的维度组合视为一个单独的指标。例如,下图中对 mon-put-data 的每次调用都会创建一个单独的指标,因为每次调用都使用一组不同的维度。即使所有四个调用都使用相同的指标名称 (ServerStats),情况也是如此。

在此处查看有关 CloudWatch 中维度的更多信息

于 2013-01-25T08:06:53.603 回答
4

请注意,您可以从 API检索聚合值,也可以使用数学表达式在 CloudWatch 中绘制图表。请参阅使用度量数学

我可能还应该补充一点,您不能在警报中使用度量数学。

更新:正如@Brooks 所说,Amazon CloudWatch 推出了在度量数学表达式上添加警报的功能

总而言之,与 DataDog 相比,相当受限且用户不友好。

于 2018-04-24T16:51:02.967 回答