View a markdown version of this page

DevOpsGuru for RDS 的工作原理 - 亚马逊 DevOps 大师

终止支持通知:2027 年 9 月 30 日, AWS 将终止对亚马逊 DevOps Guru 的支持。2027 年 9 月 30 日之后,您将无法再访问 Amazon DevOps Guru 控制台或 Amazon G DevOps uru 资源。有关更多信息,请参阅 Amazon DevOps Guru 终止支持。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

DevOpsGuru for RDS 的工作原理

DevOpsGuru for RDS 收集指标数据,对其进行分析,然后在仪表板中发布异常情况。

数据收集和分析

DevOpsGuru for RDS 从 Amazon RDS 性能洞察中收集有关您的 Amazon RDS 数据库的数据。此功能可监控 Amazon RDS 数据库实例,收集指标,并让您能够浏览图表中的指标。最重要的绩效指标是DBLoad。 DevOpsGuru for RDS 使用性能洞察指标并对其进行分析以检测异常。有关“性能见解”的更多信息,请参阅《Amazon Aurora用户指南》中的使用 Amazon Aurora 上的性能见解监控数据库负载或《Amazon RDS 用户指南》中的使用 Amazon RDS 上的性能见解监控数据库负载。

DevOpsGuru for RDS 使用机器学习和高级统计分析来分析其从 Performance Insights 收集的数据。如果 DevOps Guru for RDS 发现性能问题,则会继续执行下一步。

异常发布

数据库性能问题(例如数据库负载高)可能会降低数据库的服务质量。当 DevOps Guru 在 RDS 数据库中检测到问题时,它会在仪表板中发布见解。该洞察包含资源AWS/RDS的异常情况。

如果为您的实例启用 “性能洞察”,则异常包含对问题的详细分析。 DevOps Guru for RDS 还建议您进行调查或采取特定的纠正措施。例如,建议可能是调查特定的高负载 SQL 语句,考虑增加 CPU 容量,或者关闭在事务处于空闲状态的会话。