Amazon Cognito 中的日志记录和监控
监控是保持 Amazon Cognito 和您的其他AWS解决方案的可靠性、可用性和性能的重要方面。Amazon Cognito 目前支持下列 AWS 服务,这样您便可以监控您的组织和组织内部的活动。
-
AWS CloudTrail – 借助 CloudTrail,您可以捕获来自 Amazon Cognito 控制台的 API 调用,以及从代码调用到 Amazon Cognito API 运营的 API 操作。例如,在用户进行身份验证时,CloudTrail 会记录请求中的 IP 地址、发出请求的人以及发出请求的时间等详细信息。
-
Amazon CloudWatch Logs – 借助 CloudWatch Logs,您可以向日志组发送精细的用户活动日志。例如,您可以查看详细的用户活动日志,以排查向用户发送电子邮件和短信时遇到的问题。
-
Amazon CloudWatch 指标 – 利用 CloudWatch 指标,您可以几乎实时地监控和报告,并在发生事件时采取自动措施。例如,您可以基于提供的指标创建 CloudWatch 控制面板来监控 Amazon Cognito 用户池,也可以基于提供的指标创建 CloudWatch 警报,以便在超过设定的阈值时通知您。
-
Amazon CloudWatch Logs Insights – 通过 CloudWatch Logs Insights,您可以将 CloudTrail 配置为将事件发送到 CloudWatch,从而监控 Amazon Cognito CloudTrail 日志文件。