TeamCity
 
You are viewing the documentation for an earlier version of TeamCity.

Agents

Last modified: 20 April 2023

Connected Agents



An agent is considered connected if it is registered on the TeamCity server and responds to server commands. This status is determined automatically.

This tab displays the agents which are currently connected to the TeamCity server.

Disconnected Agents



An agent is considered disconnected if it was once registered on the TeamCity server, but it no longer responds to server commands. This status is determined automatically.

This tab displays the agents which were at some point connected to the server, but currently are not connected. If an agent does not connect to the server for more than two weeks it is removed from the list.

Unauthorized Agents



Agents are manually authorized using the web UI. Only authorized build agents can run builds. The number of simultaneously authorized agents cannot exceed the number of agent licenses in your license pool.

This tab displays the agents that are currently not authorized, and a count of available agent licenses.

Matrix



The Matrix provides you with a bird-eye view of the overall Build Agents workload for all finished builds during the time range you select.

Agent matrix comments

Taking a look at the build configurations which are compatible with the particular agent you can adjust the hardware resources usage more effectively and fill the discovered productivity gaps, i.e. assign the build configuration to particular Build Agents and lower the idle time.

When you mouse over the green rectangular in the table, you can view:

  • build configuration name

  • build agent name

  • duration of all builds run on the particular agent

  • total number of runs of the build configuration on the particular agent.

Agent Statistics



The visual metrics displayed on this page show each build agent's activity over a given time, as well as, which specific builds the agent performed.

Agent stats75

On this page you can:

  • Mouse over a build duration to see an overview of the build results in a popup.

  • Navigate to the build configuration home page or the build results by clicking the links on the popup.

  • Select a specific time range by entering new dates (in day-month-year format) and clicking the Update button.

  • Sort the list by agent name or usage using the drop-down list.