Для отслеживания нагрузки на систему во время выполнения билдов BuildAgent-ами у TeamCity имеется встроенный инструмент — Performance Monitor. Он выводит результаты использования CPU, диска и оперативной памяти в удобном графике.
Для его подключения к проекту — переходим в настройки проекта, раздел 3: Build Step, и кликаем на Add build feature:
Из выпадающего списка выбираем Perfarmonce Monitor:
Теперь, во вкладках с результатами каждой сборки у нас появится PerfMon:
Результаты выглядят так:
Очень удобная возможность — есть кликнуть в точку на графике — будет выведет лог, отвечающий этому моменту времени — таким образом, можно посмотреть что именно создавало нагрузку на BuildAgent:





