【问题标题】:MSBuild Log with Appinsights or storage带有 Appinsights 或存储的 MSBuild 日志
【发布时间】:2018-09-22 20:37:31
【问题描述】:

我有一些 XAML 版本和一些 vNext。我需要做的是与 XAML 构建有关。例如,我需要将日志存储在 AppInsights 上。

主要思想是检测最常见的问题等,但是,每次构建都会生成一个新的 Build.log 文件,我需要的是,每当构建失败时,它都会在某处记录失败的原因(--失败)。

是否可以将 build.log 链接到 appinsights 或相关内容?你知道有什么工具可以做到这一点吗?

谢谢

【问题讨论】:

    标签: xaml tfs build msbuild devops


    【解决方案1】:

    我认为我们不能简单地将 XAML 构建日志直接链接到 appinsights。这不是它的工作原理。见Instrumenting ASP.NET with Application Insights in Visual Studio 2017

    对于 XAML 构建,您可以添加 构建历史图表 来监控特定构建定义的构建状态,然后您可以直接从图表导航到失败的构建并检查日志(失败原因)。

    对于 vNext 构建系统,您可以参考以下文章来使用 appinsights:

    您可能对此扩展感兴趣:Azure Application Insights Widgets

    【讨论】:

    • 谢谢你,安迪,这不是我要找的,因为你发送的这个例子,关于图表,我们已经实现了。我将尝试设置一个自定义工具来从此日志中获取信息并保存到数据库中。
    • @HLourenco 是的,目前还没有这样的内置功能或现有扩展来实现这一目标。如果您可以设置一个自定义工具来做到这一点,那将是一件很棒的事情。如果可能,请在此处分享工具。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-14
    • 2021-01-27
    • 1970-01-01
    • 2019-02-11
    • 2021-03-06
    • 2017-12-09
    • 2015-01-05
    相关资源
    最近更新 更多