如何在Cloudwatch中为RDS内存利用率创建自定义指标?

时间:2018-12-24 16:18:27

标签: amazon-web-services amazon-rds amazon-cloudwatch amazon-cloudwatch-metrics

我为我的一个RDS数据库实例打开了“增强监视”功能,因此,它每60秒将消息发布到称为“ RDSOSMetrics”的Cloudwatch日志组中。我发现this article关于如何创建自定义指标,但似乎无效。

我正处于单击“创建度量过滤器”的阶段,但是我不理解用于过滤器模式的语法,因为似乎所有尝试在此错误中使用结果的

  

您的过滤器模式有问题。错误是:无效的指标过滤器模式

我尝试使用的一个这样的过滤器模式示例(但显然是无效的)如下:

{ $.memory.physAvailKb * 100 / $.memory.physTotKb }

如何更改此过滤器模式以使其真正有效?

1 个答案:

答案 0 :(得分:1)

我认为您无法使用过滤器进行计算

据我所知,您可以做的是使用{$ .memory.physAvailKb> 0}创建一个过滤器,要报告的过滤器值为$ .memory.physAvailKb

为{$ .memory.physTotKb> 0}创建另一个过滤器,该过滤器报告值为$ .memory.physTotKb

之后,您可以使用MathMetric进行操作