You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Linux上查看自托管Azure DevOps代理的配置详情

获取Linux自托管Azure DevOps代理详情的方法

一、直接查看代理配置文件

代理安装目录下的config.json是存储所有配置信息的核心文件,默认安装路径一般是/home/<代理用户名>/azure-pipelines-agent,也可能是你自定义的路径。打开这个文件就能直接拿到所需信息:

  • 代理名称:对应agentName字段
  • 代理池/部署组名称:对应poolName字段(部署组的话,这里会显示部署组名称)
  • Azure DevOps组织:从serverUrl字段提取(格式通常是https://dev.azure.com/<组织名>)

查看命令:

cat /home/<代理用户名>/azure-pipelines-agent/config.json

如果不确定安装路径,用find命令快速定位:

find / -name "config.json" | grep azure-pipelines-agent

二、解析systemd服务文件

systemd服务文件名本身就包含关键信息,格式为vsts.agent.<组织名>.<池/部署组名>.<代理名>.service,路径在/etc/systemd/system/下。你可以直接从文件名提取信息,或者查看服务文件内容定位代理安装目录:
列出相关服务文件:

ls /etc/systemd/system/vsts.agent.*.service

查看具体服务文件:

cat /etc/systemd/system/vsts.agent.xxx.service

从文件里的ExecStart指令能找到代理的安装路径,再去查看该路径下的config.json。

三、使用代理自带的命令行工具查询

进入代理安装目录,运行内置的配置工具可以直接输出所有代理详情:

cd /home/<代理用户名>/azure-pipelines-agent
./config.sh info

这个命令会直接打印出组织URL、代理名称、所属池/部署组等信息,无需手动解析配置文件。

内容的提问来源于stack exchange,提问作者RSW

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 22:21:01