Amazon RDS 监控概览
自动监控工具
您可以使用以下自动化监控工具来监控 Amazon RDS 并在出现错误时报告:
-
Amazon RDS 事件 – 订阅 Amazon RDS 事件以在数据库实例、数据库快照、 数据库参数组或数据库安全组出现更改时收到通知。有关更多信息,请参阅使用 Amazon RDS 事件通知。
-
数据库日志文件 – 使用 Amazon RDS 控制台或 Amazon RDS API 操作查看、下载或监控数据库日志文件。您还可以查询一些加载到数据库表中的数据库日志文件。有关更多信息,请参阅Amazon RDS 数据库日志文件。
-
Amazon RDS 增强监控 — 实时查看操作系统的指标。有关更多信息,请参阅 增强监测。
此外,Amazon RDS 与 Amazon CloudWatch 集成以提供其他监控功能:
-
Amazon CloudWatch 指标 – Amazon RDS 每分钟自动向 CloudWatch 发送一次每个活动数据库的指标。您无需为 CloudWatch 中的 Amazon RDS 指标额外付费。有关更多信息,请参阅查看数据库实例指标。
-
Amazon CloudWatch 警报 – 您可以观察特定时间段中的单个 Amazon RDS 指标,并根据相对于您设置的阈值的指标值执行一项或多项操作。有关更多信息,请参阅 使用 Amazon CloudWatch 进行监控。
-
Amazon CloudWatch Logs – 大多数数据库引擎使您能够在 CloudWatch Logs 中监控、存储和访问数据库日志文件。有关更多信息,请参阅 Amazon CloudWatch Logs User Guide。
手动监控工具
监控 Amazon RDS 时的另一个重要环节是手动监控 CloudWatch 警报未涵盖的项目。Amazon RDS、CloudWatch、AWS Trusted Advisor 和其他 AWS 控制台控制面板提供您的 AWS 环境状态的概览视图。建议您还要查看 DB instance 上的日志文件。
-
您可以从 Amazon RDS 控制台监视资源的以下项目:
-
与数据库实例的连接数
-
针对数据库实例的读写操作数量
-
数据库实例当前使用的存储量
-
为数据库实例使用的内存和 CPU 量
-
流入和流出数据库实例的网络流量
-
-
您可以从 AWS Trusted Advisor 控制面板查看以下成本优化、安全性、容错能力和性能改进检查:
-
Amazon RDS 闲置数据库实例
-
Amazon RDS 安全组访问风险
-
Amazon RDS 备份
-
Amazon RDS 多可用区
有关这些检查的更多信息,请参阅 Trusted Advisor 最佳实践 (检查)。
-
-
CloudWatch 主页显示:
-
当前警报和状态
-
警报和资源的图表
-
服务运行状况
此外,您还可以使用 CloudWatch 执行以下操作:
-
创建自定义控制面板以监控您关心的服务
-
绘制指标数据图,以排除问题并弄清楚趋势
-
搜索并浏览您所有的 AWS 资源指标
-
创建和编辑警报以接收有关问题的通知
-