Dashboard to show build agent information for analysis

Hi all 

I would like to implement a wallboard showing a dashboard of the build agent information for each project. The dashboard must show Build Agent delays and build times per-project and per build. 

The purpose is to enable our team to identify when we need more agents or to further optimise our CI process.

Are there any pre-built plugins or tools out there? I have not seen anything like this from my research today. Any advice/guidance/pointers would be much appreciated.

0
2 comments

Hi James,

We don't currently have a ready-made feature like you're describing. However, we do offer a couple of channels to retrieve the data you're after.

Firstly, there is the TeamCity Plugin API. The developer's guide is available here: https://plugins.jetbrains.com/docs/teamcity. If you decide to go this route, you could even add your project to our plugin marketplace.

The other option is to utilize the TeamCity Rest API. The documentation to get you started is available here: https://www.jetbrains.com/help/teamcity/rest-api.html.

0

Hi James,

One more thing you may want to know about. It's not exactly what you're looking for, but we currently have a couple of similar requests on YouTrack. If either of these is of interest to you, please vote and watch for them in a future release.

https://youtrack.jetbrains.com/issue/TW-58502

https://youtrack.jetbrains.com/issue/TW-58542

0

Please sign in to leave a comment.