Book Image

Learning Continuous Integration with TeamCity

Book Image

Learning Continuous Integration with TeamCity

Overview of this book

Table of Contents (19 chapters)
Learning Continuous Integration with TeamCity
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Monitoring resource usage, performance, and logs


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.

Disk space usage

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...