Azure B2C性能指标技术咨询:用户旅程追踪相关问题
Azure B2C 性能监控相关问题解答
1. 是否可追踪各用户旅程的页面加载时间?
可以。Azure B2C与Azure Monitor集成后,会捕获用户旅程中每个页面的PageView事件,日志中包含该页面的加载耗时数据,你可以通过Azure Monitor的日志查询功能筛选这些事件,获取具体页面的加载时间。
2. Azure B2C可接入Azure Monitor的其他性能指标
除页面加载时间外,还能监控以下核心性能指标:
- 用户旅程单步骤执行耗时:每个旅程环节(如身份验证校验、用户信息收集处理等)的单独处理时间
- 第三方身份提供者响应耗时:对接Google、Facebook等外部IdP时的认证请求响应延迟
- 令牌颁发耗时:生成并返回JWT/OAuth等身份令牌的处理时长
- API连接器调用耗时:调用自定义API连接器的请求处理时间
- 策略执行整体延迟:整个B2C策略从启动到关键节点的执行延迟
3. 能否追踪用户旅程的总执行时间(至少包含无需等待用户输入的步骤)?
可以。Azure Monitor会记录用户旅程的JourneyStart和JourneyEnd事件,通过计算这两个事件的时间差,就能得到排除用户输入等待时间的旅程总执行时间。另外,所有无需用户交互的自动化步骤(如后台校验、API调用等)的耗时会被单独记录,你也可以通过日志查询累加这些步骤的耗时,得到自动化环节的总执行时长。
内容的提问来源于stack exchange,提问作者Erkan Y.
相关产品推荐
相关产品推荐

