TeamCity installation-wide statistics

Answered

We offer a TeamCity installation (with a number of build agents) as a shared resource to a number of distributed technology departments, across our mid-size company. Although we have a qualitative sense of how many departments and technologists are using our TeamCity installation, we'd like to start gathering some quantitative metrics around the use of this installation and the use of TeamCity in general.

Is it possible for us to gather installation-wide metrics and statistics (i.e. NOT PROJECT SPECIFIC)?
We're looking for metrics such as:

  • # of projects in TeamCity
  • # of builds processed hourly/daily
  • # of build failures hourly/daily
  • # of test-runs
  • Min/Avg/Max # of test failures per run
  • Min/Avg/Max amount of time it takes to do each test-run



Any help would be greatly appreciated.

Thanks!
Tawheed

3 comments
Comment actions Permalink

Those statistics are only available per-project or per-build-config, not installation-wide as requested ("NOT PROJECT SPECIFIC").

0
Comment actions Permalink

Hello Brian,

You can use REST API to create server-wide report https://confluence.jetbrains.com/display/TCD10/REST+API#RESTAPI-BuildRequests. Also please vote for the request: https://youtrack.jetbrains.com/issue/TW-8746.

0

Please sign in to leave a comment.