本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon DocumentDB 中的日志记录和监控
Amazon DocumentDB(与 MongoDB 兼容)提供了各种 Amazon CloudWatch 指标,您可以监控这些指标以确定 Amazon DocumentDB 集群和实例的运行状况和性能。您可以使用各种工具查看 Amazon DocumentDB 指标,包括 Amazon DocumentDB 控制台、Amazon CLI、Amazon CloudWatch 控制台和 CloudWatch API。有关监控的更多信息,请参阅监控 Amazon DocumentDB。
除了 Amazon CloudWatch 指标外,您还可以使用分析器来记录在您集群上执行的操作的执行时间和详细信息。对于监控集群上速度最慢的操作以帮助您提高单个查询的性能和整体集群性能,分析器非常有用。一旦启用,操作将记录到 Amazon CloudWatch Logs 中,并且您可以使用 CloudWatch Insight 来分析、监控和存档 Amazon DocumentDB 分析数据。有关更多信息,请参阅分析 Amazon DocumentDB 操作。
Amazon DocumentDB 还与 Amazon CloudTrail 集成,后者是一项提供 Amazon DocumentDB(与 MongoDB 兼容)中由用户、角色或 Amazon 服务所采取操作的记录的服务。CloudTrail 将 Amazon DocumentDB 的所有 Amazon CLI API 调用捕获为事件,包括来自 Amazon DocumentDB Amazon Web Services Management Console 的调用和来自 Amazon DocumentDB SDK 的代码调用。有关更多信息,请参阅使用 Amazon CloudTrail 记录 Amazon DocumentDB API 调用。
使用 Amazon DocumentDB,您可以审核在集群中执行的事件。记录的事件的示例包括成功和失败的身份验证尝试、删除数据库中的集合或创建索引。默认情况下,在 Amazon DocumentDB 上禁用审核,并要求您选择使用该功能。有关更多信息,请参阅审核 Amazon DocumentDB 活动。