我希望能够查看使用的代理数量(每日、每周、每月)以及当前正在运行和排队的作业。 这可以从组织设置中看到,但是有没有办法在“管理”项目内的仪表板中公开这些指标。
我发现有一种方法可以通过节点导出器在 Grafana 中公开这些指标: https://github.com/webdevops/azure-devops-exporter 但我不想使用第三方代码。
我希望能够查看使用的代理数量(每日、每周、每月)以及当前正在运行和排队的作业。这可以从组织设置中看到,但是有没有办法在“管理”项目内的仪表板中公开这些指标。
您提到的指标应该是组织和项目级别代理池中存在的池消耗报告。
它使用 Azure DevOps Analytics 服务和 TaskAgentRequestSnapshots 端点。您可以使用 以下 URL 前缀查询此端点:
https://analytics.dev.azure.com/{organization}/{project_id}/_odata/v4.0-preview/TaskAgentRequestSnapshots
.
但目前不支持在仪表板中公开它。
如果您将来希望在 DevOps 中使用它,可以在 社区链接中提出功能请求,谢谢。