Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure devops 自托管生成上的VSTS日志在哪里_Azure Devops_Tfsbuild_Agent_Azure Devops Self Hosted Agent - Fatal编程技术网

Azure devops 自托管生成上的VSTS日志在哪里

Azure devops 自托管生成上的VSTS日志在哪里,azure-devops,tfsbuild,agent,azure-devops-self-hosted-agent,Azure Devops,Tfsbuild,Agent,Azure Devops Self Hosted Agent,日志是否本地存储在代理运行的自托管版本上 当我打开UI以查看正在运行的构建的构建状态时,它通常只是停留在等待控制台输出… 如果能够转到build agents机器,只需查看日志,就可以了。当build在带有Hosted Agent的VST上运行时,查看日志的唯一方法是等待控制台输出 构建完成后,您可以下载以下日志: 如果代理是自托管的(私有代理),则日志位于\u diag文件夹中(该文件夹存在于agnet根文件夹中)。显然存在公开文章,这种问题是发生在您的每个版本上还是仅发生在特定的版本上?你

日志是否本地存储在代理运行的自托管版本上

当我打开UI以查看正在运行的构建的构建状态时,它通常只是停留在
等待控制台输出…


如果能够转到build agents机器,只需查看日志,就可以了。

当build在带有Hosted Agent的VST上运行时,查看日志的唯一方法是等待控制台输出

构建完成后,您可以下载以下日志:


如果代理是自托管的(私有代理),则日志位于
\u diag
文件夹中(该文件夹存在于agnet根文件夹中)。

显然存在公开文章,这种问题是发生在您的每个版本上还是仅发生在特定的版本上?你厌倦了另一个构建代理了吗?谢谢Lex/Patrick。我们的构建过程长达数小时,有时像测试用例这样的步骤可能需要10分钟才能完成。如果我通过UI查看正在运行的构建,在测试完成之前,我不会看到任何更新。所以我不知道它是会完成还是挂起来。我想登录代理并查看运行日志。我认为,正如我在下面所评论的,我可能能够配置一个本地文件记录器,然后将日志写入代理并报告给服务器。如果我能工作,我会报告。相关的可能:是的,我可以在它完成后,甚至在一个步骤完成的过程中获得日志。但我说的是自托管代理。不是Azure托管的代理。然而,通过查看旧的xaml样式规则,我可以通过定义自己的记录器获得输出。如果我让它工作起来,我会向你汇报。@shayki你在vsts自托管代理中找到日志路径了吗?@Praveensivadasan我现在更新了我的答案:如果代理是自托管的(私有代理),日志在
\u diag
文件夹中(该文件夹存在于agnet根文件夹中)。此外,我在测试运行期间在“页面”中找到了测试日志“_diag”文件夹中的文件夹。@shayki Abramczyk,diag文件夹包含托管代理日志,而不是管道日志。您知道托管代理上管道日志的位置吗?