发布和工作项见解对于优化软件开发生命周期至关重要。 随着应用程序的发展,密切监视每个发布及其工作项至关重要。 这些见解突出显示了性能瓶颈,让团队能够主动解决问题,确保实现顺畅的部署和用户体验。 它们有助于开发人员和利益干系人做出决策、调整流程并交付高质量的软件。
使用工作项集成功能,你可以轻松地在 GitHub 或 Azure DevOps 中创建工作项,并在其中嵌入相关的 Application Insights 数据。
新的工作项集成提供经典版所不具备的以下功能:
- 高级字段,如被分配者、项目或里程碑。
- 存储库图标,从中可以区分 GitHub 工作簿与 Azure DevOps 工作簿。
- 可以为任意数量的存储库或工作项提供多种配置。
- 通过 Azure 资源管理器模板进行部署。
- 预生成的且可自定义的关键字查询语言 (KQL) 查询,可将 Application Insights 数据添加到工作项。
- 可自定义的工作簿模板。
创建和配置工作项模板
若要创建工作项模板,请转到你的 Application Insights 资源,并在左侧的“配置”下选择“工作项”,然后在顶部选择“创建新模板”。
如果当前不存在任何模板,你还可以通过“端到端事务详细信息”选项卡创建工作项模板。 选择一个事件,在右侧选择“创建工作项”,然后选择“从工作簿模板开始”。
选择“创建新模板”后,你可以选择你的跟踪系统,为你的工作簿命名,链接到所选的跟踪系统,并选择用于存储该模板的区域(默认为你的 Application Insights 资源所在的区域)。 URL 参数是你的存储库的默认 URL,例如
https://github.com/myusername/reponame
或https://dev.azure.com/{org}/{project}
。可以直接从模板本身设置特定工作项属性。 这包括被分派人、迭代路径、项目等等,具体取决于你的版本控制提供程序。
创建工作项
你可以通过“性能”、“故障”、“可用性”或其他选项卡中的端到端事务详细信息来访问新模板。
若要创建工作项,请转到“端到端事务详细信息”,选择一个事件,然后选择“创建工作项”并选择你的工作项模板。
浏览器中的新选项卡将打开选择跟踪系统。 在 Azure DevOps 中,你可以创建 bug 或任务,在 GitHub 中,你可以在存储库中创建新问题。 将自动创建一个新的工作项,其中包含 Application Insights 提供的上下文信息。
编辑模板
若要编辑模板,请转到“配置”下的“工作项”选项卡,并选择你要更新的工作簿旁边的铅笔图标。
在顶部的工具栏中选择“编辑”
你可以创建多个工作项配置,并使用自定义工作簿来满足每个方案。 还可以使用 Azure 资源管理器部署工作簿,确保在整个环境中实现标准。
经典工作项集成
在 Application Insights 资源中的“配置”下,选择“工作项”。
选择“切换到经典版”,在字段中填写你的信息,然后授权。
转到“端到端事务详细信息”,选择一个事件,然后选择“创建工作项(经典)”以创建一个工作项。
迁移到新的工作项集成
若要迁移,请删除经典工作项配置,然后创建并配置工作项模板以重新创建集成。
若要删除,请在你的 Application Insights 资源中点击“配置”,选择“工作项”,然后选择“切换到经典版”,最后在顶部选择“删除”。