

# 监控 Amazon RDS 数据库实例中的事件、日志和流
<a name="CHAP_Monitor_Logs_Events"></a>

监控您的 Amazon RDS 数据库和其他 AWS 解决方案时，您的目标是维持以下各项：
+ 可靠性
+ 可用性
+ 性能
+ 安全性

[监控 Amazon RDS 实例中的指标](CHAP_Monitoring.md) 说明如何使用指标监控实例。完整的解决方案还必须监控数据库事件、日志文件和活动流。AWS 为您提供以下监控工具：
+ *Amazon EventBridge* 是一种无服务器事件总线服务，可以轻松地将应用程序与来自各种来源的数据相连接。EventBridge 可以从您自己的应用程序、软件即服务（SaaS）应用程序和 AWS 服务传输实时数据流。EventBridge 将该数据路由到诸如 AWS Lambda 之类的目标。这样，您就可以监控服务中发生的事件，并构建事件驱动的架构。有关更多信息，请参阅 [Amazon EventBridge 用户指南](https://docs.aws.amazon.com/eventbridge/latest/userguide/)。
+ *Amazon CloudWatch Logs* 提供了一种方法，让您可以监控、存储和访问来自 Amazon RDS 实例、AWS CloudTrail 和其他来源的日志文件。Amazon CloudWatch Logs 可以监控日志文件中的信息，并在达到特定阈值时通知您。您还可以在高持久性存储中检索您的日志数据。有关更多信息，请参阅 [Amazon CloudWatch Logs 用户指南](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/)。
+ *AWS CloudTrail* 捕获由某个 AWS 账户 发出或代表该账户发出的 API 调用和相关事件。CloudTrail 将日志文件传送到您指定的 Amazon S3 桶。您可以标识哪些用户和账户调用了 AWS、发出调用的源 IP 地址以及调用的发生时间。有关更多信息，请参阅[《AWS CloudTrail 用户指南》](https://docs.aws.amazon.com/awscloudtrail/latest/userguide/)。
+ *数据库活动流*是一项 Amazon RDS 功能，它提供数据库实例中近乎实时的活动流。Amazon RDS 会将活动推送到 Amazon Kinesis 数据流。系统将自动创建 Kinesis 流。在 Kinesis 中，您可以配置 AWS 服务（如 Amazon Data Firehose）和 AWS Lambda 来使用 Kinesis 流并存储数据。

**Topics**
+ [在 Amazon RDS 控制台中查看日志、事件和流](logs-events-streams-console.md)
+ [监控 Amazon RDS 事件](working-with-events.md)
+ [监控 Amazon RDS 日志文件](USER_LogAccess.md)
+ [监控 AWS CloudTrail 中的 Amazon RDS API 调用](logging-using-cloudtrail.md)
+ [使用数据库活动流监控 Amazon RDS](DBActivityStreams.md)
+ [使用 Amazon GuardDuty RDS 保护功能监控威胁](guard-duty-rds-protection.md)