我正在尝试将数据推送到AWS CloudWatch上的自定义指标,但希望了解有关维度及其使用方式的更多信息?我已经阅读了AWS文档,但它并没有真正解释它们的用途以及它如何影响AWS管理控制台中的图形用户界面。
Dimensions是否可以进一步细分指标值?
举一个虚构的例子,说我有一个衡量一个房间里人数的指标。度量标准的名称称为“Population”。我每分钟报告一次。度量标准计数设置为人数。 Dimension字段只是Name和Value对的列表。假设我报告的值为90的数据点,我可以添加两个维度,如下所示: 1.姓名:男,伯爵:50 2.姓名:女,伯爵:40
非常感谢任何帮助。
答案 0 :(得分:12)
是的,您可以将自己描述的维度添加到自定义指标中。
但是,CloudWatch NOT 能够跨这些维度进行聚合,因为它不知道这些维度的组。基本上是:
Amazon CloudWatch将每个独特的维度组合视为一个 单独的指标。例如,每次调用mon-put-data 下图创建了一个单独的度量,因为每个调用都使用a 不同的尺寸。即使所有四个电话都是如此 使用相同的度量标准名称(ServerStats)。
在CloudWatch here
中查看有关维度的更多信息答案 1 :(得分:3)
请注意,您可以检索汇总值from API,并使用数学表达式在CloudWatch中绘制图表。见Using metric math
我应该补充一点,你不能在警报中使用公制数学。
更新:正如@Brooks所说Amazon CloudWatch Launches Ability to Add Alarms on Metric Math Expressions
总而言之,相比之下,所有人都非常受限制且对用户不友好。到DataDog。