TeamCity
TeamCity is a continuous integration and continuous delivery (CI/CD) server from JetBrains. It helps developers automate their build, test, and deployment processes.
Before you begin
To begin monitoring TeamCity, ensure you have the following components and permissions in place:
- OpenLM components: OpenLM Cloud Broker, approved in Broker Hub.
- Platform-specific Requirements: You'll need administrative access to your TeamCity instance to generate a permanent token with the necessary read permissions.
Configure data collection
- Activate API Access: In your TeamCity admin panel, create a new permanent token with read access to user and build data.
- Add Credentials: In the OpenLM Cloud Broker dashboard, find the TeamCity integration and enter the token.
Approve TeamCity in OpenLM Platform
- Sign in to OpenLM Platform.
- From the menu, go to License Servers → Pending Server.
- Select the TeamCity data source, then select Approve and Merge.
Verify the integration
- In OpenLM Platform, go to Allocation.
- Confirm TeamCity usage data appears.
note
It can take up to 3 minutes for data to appear after approval.
Viewing reports
- User activity trends — see which users are most active in the platform; reallocate seats accordingly.
- Expired or unused licenses — identify inactive users and reclaim their seats.