如果要排查 Azure DevOps 的问题,并且需要联系 Microsoft 支持部门,请捕获其他信息,例如浏览器跟踪、步骤记录和控制台输出。 此数据提供有关出现问题时 Azure DevOps 中发生的情况的重要详细信息。
HAR(HTTP 存档)文件跟踪 Web 浏览器与网站之间的信息。 它包含有关网页的详细性能数据,包括加载的资源、每个资源所用的时间以及遇到的任何错误。 与 Microsoft 支持部门共享 HAR 文件有助于更有效地诊断和解决问题。
警告
浏览器跟踪通常包含敏感信息,并且可能包括与您的身份相关联的身份验证令牌。 在与他人共享跟踪之前删除任何密码。 请谨慎处理这些 HAR 文件,以确保包含的信息的安全性和隐私性。 Microsoft支持仅将这些跟踪记录用于故障排除。
先决条件
类别 | 要求 |
---|---|
项目访问权限 | 项目成员. |
生成 HAR 文件并记录浏览器活动
你可以从 Microsoft Edge 或 Google Chrome 捕获此信息。 每个浏览器的步骤如下所示。
以下步骤说明如何在 Microsoft Edge 中使用开发人员工具。 有关详细信息,请参阅 Microsoft Edge DevTools。
注意
本文中的屏幕截图显示了焦点模式下的 DevTools 以及垂直活动栏。 根据设置,配置可能有所不同。 有关详细信息,请参阅使用焦点模式简化 DevTools。
在浏览器中,选择 F12>Open DevTools。
选择
更多操作。
选择设置。
在首选项下面,滚动到网络部分,然后选中允许使用敏感数据生成 HAR 旁边的复选框。
在 “全局”下,选中 “自动打开 DevTools”弹出窗口的框。 这可确保 DevTools 自动为每一个新的弹出窗口打开,使你能够从头开始捕获日志。
关闭设置菜单。
确保将网络选项卡设置为保留日志,并捕获流量。
转到问题发生前的步骤。
使用步骤记录器记录在 Azure DevOps 中执行的步骤。 步骤记录器不会自动开始在 DevTools 中记录 HAR 跟踪,因此请确保也在 DevTools 中启动记录。
记录完成后,停止在步骤记录器中记录。 在 DevTools 中,停止录制并长按导出,使其显示菜单。 如果只执行短按操作,将导出 HAR 文件的清理版本,该版本缺少故障排除所需的信息。
选择导出 HAR(包含敏感数据)。
- (可选)完成后,取消选中“允许使用敏感数据生成 HAR”框。
你有一个完整的 HAR 文件,包含故障排除所需的所有数据。