Monitoring the resource usage and performance of any system in production is key to the long-term reliability and uptime of that system.
TeamCity provides administrators with many features to monitor the overall health of the server. We will be looking at some of these in this section.
From Administration | Disk usage, we can have a look at the disk space being used by the server. This page provides a quick view of the available space for artifacts and logs and how much of it is being utilized, as shown in the following screenshot:
The page helps us identify which projects and build configurations are churning out large artifacts and logs, and hence we can tweak the artifact, log, and history cleanup accordingly.
Tip
Build cleanup was discussed in Chapter 10, Taking It a Level Up.
It is also possible to go even deeper into individual build configurations and see how many builds and artifacts are being retained along with the cleanup...