CloudWatch Database Insights
使用 CloudWatch Database Insights 大规模监控 Amazon Aurora MySQL 和 Amazon Aurora PostgreSQL 数据库,并对其进行故障排除。
借助 Database Insights,可以使用预先构建的自主控制面板来监控数据库实例集。为了帮助您分析实例集的性能,Database Insights 控制面板会显示精选的指标和可视化。通过在单个控制面板中显示实例集中所有数据库的指标,Database Insights 可同时监控数据库。
例如,可以使用 Database Insights 在数百个数据库实例的实例集中查找性能不佳的数据库。然后,可以选择该实例并使用 Database Insights 来排查问题。
有关引擎、Amazon Web Services 区域和实例类支持的信息,请参阅《Amazon Aurora User Guide》中的 Aurora DB engine, Region, and instance class support for Database Insights。
要开始使用 Database Insights,请参阅以下主题。
主题
Database Insights 模式
Database Insights 有“高级”模式和“标准”模式。“标准”模式是 Database Insights 的默认模式,可以为数据库开启“高级”模式。
下表显示了 CloudWatch 对 Database Insights 的“高级”模式和“标准”模式支持的功能。
功能 | 标准模式 | “高级”模式 |
---|---|---|
按维度分析数据库负载排名靠前的贡献者 | 支持 | 支持 |
查询、绘制数据库指标图表并设置警报,最长可保留 7 天 | 支持 | 支持 |
定义精细访问控制策略,限制对 SQL 文本等潜在敏感维度的访问 | 支持 | 支持 |
使用每个正在运行的进程的详细指标,分析数据库中发生的操作系统进程 您必须启用 Amazon RDS 增强监控才能使用此功能。 |
不支持 | 支持 |
创建并保存实例集范围的监控视图,评测数百个数据库的运行状况 | 不支持 | 支持 |
分析具有 15 个月保留期和引导式用户体验的 SQL 锁定 | 不支持 | 仅支持 Aurora PostgreSQL |
分析具有 15 个月保留期和引导式用户体验的 SQL 执行计划 | 不支持 | 仅支持 Aurora PostgreSQL |
可视化每个查询的统计数据 | 不支持 | 支持 |
分析较慢的 SQL 查询 | 不支持 | 支持 |
使用 CloudWatch Application Signals 查看调用服务 | 不支持 | 支持 |
查看指标、日志、事件和应用程序等所有数据库遥测的整合控制面板 | 不支持 | 支持 |
将 Performance Insights 计数器指标自动导入 CloudWatch | 不支持 | 支持 |
在 CloudWatch 中查看 Amazon RDS 事件 | 不支持 | 支持 |
使用按需分析功能分析所选时间段内的数据库性能 | 不支持 | 支持 |
注意
数据库洞察功能的可用性因 Amazon 区域而异,因为并非所有高级模式功能在所有区域都可用。
数据留存
Database Insights 的“高级”模式保留 Performance Insights 收集的 15 个月的指标。
如果为“标准”模式启用了 Performance Insights,Amazon RDS 将保留 7 天的 Performance Insights 计数器指标。
有关 Amazon RDS 性能详情计数器指标的更多信息,请参阅 Performance Insights 计数器指标。
有关 Database Insights 收集的 CloudWatch 指标的保留期信息,请参阅以下主题。
《Amazon Aurora 用户指南》中的 Amazon Aurora 的 Amazon CloudWatch 指标
《Amazon Aurora User Guide》中的 Amazon RDS 性能详情的 Amazon CloudWatch 指标
Database Insights 如何与 Performance Insights 集成
Performance Insights 是一项数据库性能监控服务。
Database Insights 基于 Performance Insights 构建,并扩展了其功能。Database Insights 增加了监控、分析和优化的功能。
要启用 Database Insights 的“高级”模式,必须启用 Performance Insights。
Database Insights 将 Performance Insights 计数器指标自动导入 CloudWatch。有关 Performance Insights 计数器指标的更多信息,请参阅《Amazon Aurora User Guide》中的 Performance Insights 计数器指标。
定价
有关定价的信息,请参阅 Amazon CloudWatch 定价