我们的团队正在实现一个 Web 应用程序 (ReactJS),该应用程序利用 Amazon Cognito 服务进行用户注册、登录和注销。 但是,我们没有使用 Cognito 的托管 UI,而是创建了自己的登录页面并使用 amazon-cognito-identity-js sdk 来实现身份验证功能。
现在,我需要能够监控用户事件(例如,哪些用户从哪个位置登录)。我知道这可以通过使用 Cognito 的高级安全功能来完成。
我已将用户池的高级安全设置设置为“仅审核”。但是,Cloudwatch 中仍然没有显示与 Cognito 相关的指标。
我也尝试按照下面网站中描述的说明进行操作,但没有结果。 https://docs.aws.amazon.com/cognito/latest/developerguide/user-pool-settings-viewing-advanced-security-app.html
有人知道我可能错过了什么设置吗? 非常感谢任何建议。
最佳答案
Cognito 会自动为您的用户池事件设置 Cloudwatch。您只需转到 Cloudwatch > 从服务列表中选择“Cognito”。
尝试细化时间过滤器或设置刷新间隔,使 Cloudwatch 定期获取最新指标。
希望这个答案。
https://stackoverflow.com/questions/58830004/
相关文章:
npm - [错误 : Unspecified GSS failure. 次要代码可能提供更多信息:
c# - .Net Core Linux 不支持 SecurityIdentifier?
python - 在 Python 中打印大型 JSON 文件的前几行
java - 如何禁用 Spring Actuators 的内容协商?
typescript - 如何在 Visual Studio CE 2019 中使用#region/
django - 重定向到 Django Admin 中的过滤列表
postgresql - 通过 EC2 从 sqlalchemy 连接 AWS RDS
python - Jupyterhub-错误 :asyncio:Task exception was