【发布时间】:2018-10-09 15:09:29
【问题描述】:
我有一个要求,我必须监控为什么构建代理经常需要相当长的时间。
我在服务器上运行 Prometheus,在私有 VSTS 代理上运行 WMI 导出器。我能读到的只是 CPU、网络等基本指标。
是否可以读取构建指标或任何其他方式来读取运行状况?
谢谢。
【问题讨论】:
标签: tfs prometheus
我有一个要求,我必须监控为什么构建代理经常需要相当长的时间。
我在服务器上运行 Prometheus,在私有 VSTS 代理上运行 WMI 导出器。我能读到的只是 CPU、网络等基本指标。
是否可以读取构建指标或任何其他方式来读取运行状况?
谢谢。
【问题讨论】:
标签: tfs prometheus
是否可以读取构建指标或任何其他方式来读取运行状况?
我们无法直接读取构建指标,我们可以使用日志跟踪构建。但是,您可以尝试以下方法来监控 TFS:
一般情况下,如果您是 TFS 管理员,您可以通过浏览以下地址在Job Monitoring 标签下看到Job Summary、Job Queue、Job history:
http://your-server:8080/tfs/_oi/。你也可以看到Activity Log
这页纸。详情请参考以下链接:
https://blogs.msdn.microsoft.com/granth/2013/02/13/tfs2012-new-tools-for-tfs-administrators/
您还可以使用系统工具,例如事件查看器或性能 查看器,更多信息,您可以参考以下链接:
https://msdn.microsoft.com/en-us/library/aa833877(v=vs.90).aspx
在您的场景中,您似乎只想监控 TFS 作业代理和 TFS 构建代理,请参考以下博客以了解有关 TFS 监控的更多信息:
【讨论】: