使用增强监控来监控操作系统指标 - Amazon Aurora

使用增强监控来监控操作系统指标

利用增强监测功能,您可以实时监控数据库实例的操作系统。若您想了解不同进程或线程对 CPU 的使用差异,增强监测指标非常有用。

增强监测概述

Amazon RDS 为数据库实例运行的操作系统 (OS) 实时提供指标。您可以在控制台上查看 RDS 数据库实例的所有系统指标和过程信息。您可以管理要为每个实例监控哪些指标,并根据您的要求自定义控制面板。有关增强监控指标的说明,请参阅 增强监控中的操作系统指标

RDS 将增强监测中的指标传输到您的 Amazon CloudWatch Logs 账户。您可以在 CloudWatch Logs 中创建指标筛选条件,并在 CloudWatch 控制面板上显示图表。此外,您可以在选择的监控系统中通过 Amazon CloudWatch Logs 使用增强监测 JSON 输出。有关更多信息,请参阅 Amazon RDS 常见问题中的增强监测

CloudWatch 与增强监控指标的区别

虚管理程序创建并运行虚拟机 (VM)。借助管理程序,实例可以通过虚拟共享内存和 CPU 支持多个来宾虚拟机。CloudWatch 从数据库实例管理程序收集关于 CPU 使用率的指标。而增强监测则从数据库实例上的代理收集这一指标。

您可能会发现 CloudWatch 和增强监测测量值之间存在差异,因为管理程序层执行的工作较少。如果数据库实例使用较小的实例类,差异可能会更大。在这种情况下,单个物理实例上的管理程序层可能会管理更多的虚拟机 (VM)。

有关增强监控指标的说明,请参阅 增强监控中的操作系统指标。有关 Amazon CloudWatch 的更多信息,请参阅 Amazon CloudWatch 用户指南

保留增强监测指标

默认情况下,增强监测指标可在 CloudWatch Logs 中存储达 30 天。此保留期与典型的 CloudWatch 指标不同。

要修改指标存储在 CloudWatch Logs 中的时间量,请在 CloudWatch 控制台中更改 RDSOSMetrics 日志组的保留期。有关更多信息,请参阅 Amazon CloudWatch Logs User Guide 中的更改 CloudWatch Logs 中的日志数据保留期

增强监测的成本

增强监测指标存储在 CloudWatch Logs 中,而不是存储在 CloudWatch 指标中。增强监测的成本取决于以下因素:

  • 您需要为 Amazon CloudWatch Logs 提供的免费套餐之外的增强监测付费。收费是根据 CloudWatch Logs 数据传输和存储费率计算的。

  • RDS 实例传输的信息量与为增强型监测功能定义的精细程度成正比。监控间隔越短,操作系统指标报告频率越高,监控成本也就越高。要管理成本,请为账户中的不同实例设置不同的精细度。

  • 增强监测的使用成本适用于启用了增强监测的每个数据库实例。监控大量数据库实例的成本要高于监控少量数据库实例。

  • 数据库实例支持的工作负载计算越密集,要报告的操作系统进程活动就越多,增强监测的成本也越高。

有关定价的更多信息,请参阅 Amazon CloudWatch 定价