如何从Azure DevOps打开诊断日志文件?部署后日志路径查询
问题解答
一、诊断日志的查找位置
日志路径已明确给出:D:\file_path\bin\pac\tools\logs\log.txt,实际查找时注意以下几点:
- 替换路径中的
file_path为应用部署的真实根目录,比如应用安装在D:\MyDeployedApp,则完整路径为D:\MyDeployedApp\bin\pac\tools\logs\log.txt - 若部署在远程服务器,需先通过RDP连接到目标服务器,再按路径导航到日志文件
- 若为容器化部署,可通过容器终端进入容器内部访问该路径;若容器路径已映射到宿主机,直接在宿主机对应映射目录查找即可
二、从Azure DevOps打开诊断日志文件的方法
根据部署方式不同,有几种常见操作路径:
1. 管道发布日志中直接查看
- 打开Azure DevOps对应项目,进入管道 -> 发布,找到失败的发布记录
- 点击该记录进入详情页,选择对应的部署阶段,切换到日志选项卡
- 在日志列表中搜索
log.txt,或查看是否有上传该诊断日志的任务记录,直接在线查看或下载
2. 通过Azure DevOps连接目标服务器查看
- 进入Azure DevOps的部署中心,找到目标部署环境的服务器实例
- 点击连接按钮,通过远程连接功能进入服务器后,按前文的日志路径找到文件并打开
3. 从关联的Azure存储账户查看
- 若部署时配置了将日志上传到Azure存储账户,打开Azure DevOps发布管道,找到负责日志上传的任务,获取存储账户信息
- 登录Azure门户,进入该存储账户,在容器中找到上传的
log.txt文件,下载后查看
内容的提问来源于stack exchange,提问作者westerly wind
相关产品推荐
相关产品推荐

