使用 Amazon CloudWatch 监控 Amazon RDS 指标
Amazon CloudWatch 是一个指标存储库。此存储库可从 Amazon RDS 收集原始数据,并将数据处理为易读的近乎实时的指标。有关发送到 CloudWatch 的 Amazon RDS 指标的完整列表,请参阅 Amazon RDS 的指标参考。
主题
Amazon RDS 和 Amazon CloudWatch 概述
默认情况下,以 1 分钟为间隔自动将 Amazon RDS 指标数据发送到 CloudWatch。例如,CPUUtilization
指标记录了一段时间内数据库实例的 CPU 使用率百分比。时间段为 60 秒(1 分钟)的数据点可用 15 天。这意味着您能够访问历史信息,了解您的 Web 应用程序或服务的执行情况。
现在,您可以将 Performance Insights 指标控制面板从 Amazon RDS 导出到 Amazon CloudWatch。您可以将预配置或自定义的指标控制面板导出为新的控制面板,也可以将其添加到现有的 CloudWatch 控制面板中。导出的控制面板可在 CloudWatch 控制台中查看。有关如何将 Performance Insights 指标控制面板导出到 CloudWatch 的更多信息,请参阅将 Performance Insights 指标导出到 CloudWatch。
如下图所示,您可以为 CloudWatch 指标设置警报。例如,您可能会创建一个警报,在实例的 CPU 使用率超过 70% 时发出信号。您可以配置 Amazon Simple Notification Service 以在超过阈值时向您发送电子邮件。
Amazon RDS 向 Amazon CloudWatch 发布以下类型的指标:
-
RDS 数据库实例的指标
有关这些指标的表格,请参阅 Amazon RDS 的 Amazon CloudWatch 指标。
-
Performance Insights 指标
有关这些指标的表格,请参阅 Amazon RDS 性能详情的 Amazon CloudWatch 指标 和 Performance Insights 计数器指标。
-
增强监控指标(发布到 Amazon CloudWatch Logs)
有关这些指标的表格,请参阅 增强监控中的操作系统指标。
-
您的 AWS 账户中 Amazon RDS 服务配额的用量指标
有关这些指标的表格,请参阅 Amazon RDS 的 Amazon CloudWatch 用量指标。有关 Amazon RDS 配额的更多信息,请参阅 Amazon RDS 的配额和限制。
有关 CloudWatch 的更多信息,请参阅 Amazon CloudWatch 用户指南 中的什么是 Amazon CloudWatch?。有关 CloudWatch 指标保留的更多信息,请参阅指标保留。