我们的团队正在实施一个Web应用程序(ReactJS),该应用程序利用Amazon Cognito服务进行用户注册,登录和注销。 但是,我们没有使用Cognito的托管UI,而是创建了自己的登录页面,并使用了Amazon-cognito-identity-js sdk来实现身份验证功能。
现在,我需要能够监视用户活动(例如,哪些用户从哪个位置登录)。我知道可以使用Cognito的“高级安全性”功能来做到这一点。
我已将用户池的“高级安全性设置”设置为“仅审核”。但是,Cloudwatch中仍然没有显示与认知相关的指标。
我也尝试遵循以下站点中描述的说明,但没有结果。 https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-viewing-advanced-security-app.html
有人对我可能错过的设置有任何想法吗? 任何建议都将受到高度赞赏。
答案 0 :(得分:0)
Cognito将自动为您的用户池活动设置Cloudwatch。您只需要转到Cloudwatch>从“服务”列表中选择“认知”。
尝试优化时间过滤器或设置刷新间隔,以使Cloudwatch定期获取最新指标。
希望这个答案。