我有以下数据- { 用户名 失败消息 } 我想为此填充指标,以便每个用户都能够看到他们的失败消息是什么。目前已有100多个用户。我认为我们可以有包含 userName 和 failureMessage 的维度列表。但是,维度的硬性限制为 25。有没有其他方法可以使用 cloudwatch 指标来解决这个问题?
您描述的用法听起来完全不像 CloudWatch 支持的用法。 CloudWatch 旨在分析指标或警报的长期趋势。
将失败消息作为 CloudWatch 中的一个维度会导致指标稀疏(即只有一个或很少数据点的指标)。维度的每个单独值都会导致将一个全新的指标发送到 CloudWatch,并且您需要为此付费。因此,这可能会导致非常高的账单。
我建议混合使用 CloudWatch Metrics、Contributor Insights 和 Logs。让我解释一下!
希望这有帮助。
您只需要两个维度:
userName
和 failureMessage
。
对于每个维度,您可以将其值设置为您喜欢的任何字符串。