...
TeamCity only supports a single instance of the main server, but it is possible to add read-only secondary node (to provide view-only UI over the current data) and running builds node to collect the running builds data form the agents. All three nodes need to be connected to the same TeamCity Data Directory and the database.
...