监控 Amazon RDS 数据库实例中的事件、日志和流 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

监控 Amazon RDS 数据库实例中的事件、日志和流

监控您的 Amazon RDS 数据库和其他 Amazon 解决方案时,您的目标是维持以下各项:

  • 可靠性

  • 可用性

  • 性能

监控 Amazon RDS 实例中的指标 说明如何使用指标监控实例。完整的解决方案还必须监控数据库事件、日志文件和活动流。Amazon 为您提供以下监控工具:

  • Amazon EventBridge 是一种无服务器事件总线服务,可以轻松地将应用程序与来自各种来源的数据相连接。EventBridge 可以从您自己的应用程序、软件即服务 (SaaS) 应用程序和 Amazon 服务传输实时数据流,然后将该数据路由到诸如 Amazon Lambda 之类的目标。这使您能够监控服务中发生的事件,并构建事件驱动的架构。有关更多信息,请参阅 Amazon EventBridge 用户指南

  • Amazon CloudWatch Logs 可让您监控、存储和访问来自 Amazon RDS 实例、Amazon CloudTrail 和其他来源的日志文件。Amazon CloudWatch Logs 可以监控日志文件中的信息,并在达到特定阈值时通知您。您还可以在高持久性存储中检索您的日志数据。有关更多信息,请参阅 Amazon CloudWatch Logs 用户指南

  • Amazon CloudTrail 捕获由您的 Amazon Web Services 账户 或代表该账户发出的 API 调用和相关事件,并将日志文件传输到您指定的 Amazon S3 存储桶。您可以标识哪些用户和账户调用了 Amazon、从中发出调用的源 IP 地址以及调用的发生时间。有关更多信息,请参阅 Amazon CloudTrail 用户指南

  • 数据库活动流是一项 Amazon RDS 功能,它提供 Oracle 数据库实例中近乎实时的活动流。Amazon RDS 会将活动推送到 Amazon Kinesis 数据流。系统将自动创建 Kinesis 流。在 Kinesis 中,您可以配置Amazon服务(例如 Amazon Kinesis Data Firehose),也可以配置 Amazon Lambda 来使用流并存储数据。