将 Azure DevOps 管道日志定向到 Log Analytics?
Posted
技术标签:
【中文标题】将 Azure DevOps 管道日志定向到 Log Analytics?【英文标题】:Direct Azure DevOps pipeline logs to Log Analytics? 【发布时间】:2022-01-14 07:26:07 【问题描述】:我正在尝试将 Azure 管道日志定向到日志分析。目前,我正在运行一个简单的 python 脚本,它将基本的自定义日志发送到基于this 文章在管道末端运行的日志分析,但我缺少更详细的信息,例如管道失败时的错误消息.
日志是否存储在我可以检索的地方?喜欢/path/to/logs/buildId_yyyymmdd.log
【问题讨论】:
关于这个问题的任何更新?这个答案解决了你的问题吗? 【参考方案1】:您可以通过导航到管道运行摘要并选择作业和任务来查看日志。如果某项任务失败,请检查该任务的日志。 除了查看管道构建摘要中的日志外,您还可以下载包含其他诊断信息的完整日志。日志是否存储在我可以检索的地方?喜欢 /path/to/logs/buildId_yyyymmdd.log
除了管道诊断日志之外,还提供以下专用日志类型,并且可能包含帮助您进行故障排除的信息。
-
工作器诊断日志
代理诊断日志
其他日志
您可以参考此文档以了解有关 azure devops 管道中的 specialized log types 的更多信息。
您还可以参考此SO 线程,了解有关如何将 azure devops 发布管道日志发送到日志分析以及如何将azure devops aduit logs 发送到日志分析的更多信息。
【讨论】:
以上是关于将 Azure DevOps 管道日志定向到 Log Analytics?的主要内容,如果未能解决你的问题,请参考以下文章
作为 Azure DevOps 中发布管道的一部分,将更改推送到 GitHub 存储库