如何将 RDS 性能洞察的计数器指标发送到 cloudwatch 和 Grafana

Posted

技术标签:

【中文标题】如何将 RDS 性能洞察的计数器指标发送到 cloudwatch 和 Grafana【英文标题】:How to send Counter metrics of RDS's Performance insights to cloudwatch or Grafana 【发布时间】:2021-12-27 11:59:35 【问题描述】:

您好,我正在尝试为我的 AWS 服务创建警报,并且我正在尝试收集 Aborted_connects、Aborted_clients、innodb_deadlocks 等指标来创建警报。我已启用性能洞察,我可以在 RDS 控制台的性能洞察页面中看到矩阵。但只有 DBLoad、DBLoadCPU 指标显示在 cloudwatch 中。那么有没有办法可以使用这些指标从 cloudwatch 创建警报? 其余指标在 cloudwatch 和 Grafana 中。 如何从 Performance Insights 中为 Counter 指标创建警报? 提前致谢。

【问题讨论】:

【参考方案1】:

这就完成了。找不到任何直接的方法,但在 Lambda 函数的帮助下,我们可以让它工作并将计数器指标发送到 cloudwatch。 请找到解决方法的链接:https://aws.amazon.com/blogs/database/importing-amazon-rds-performance-insights-counter-metrics-to-amazon-cloudwatch/

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于如何将 RDS 性能洞察的计数器指标发送到 cloudwatch 和 Grafana的主要内容,如果未能解决你的问题,请参考以下文章

我将性能计数器的值发送到 Graphite 的方法非常慢。瓶颈是啥?以及如何改进?

Windows ServerCore 容器中缺少性能计数器注册表项(天蓝色应用程序洞察 jar)

角度性能跟踪

tsar采集nginx指标

性能测试指标

性能测试-概念篇(三)