Monitoring Performance
Team Foundation Server provides performance counters that allow you to monitor server performance and activity. The following table describes the available Team Foundation performance monitors.
TFS Services Counters
| Counter Name | Description |
|---|---|
| Current Events In Process | The number of Team Foundation Server events being matched with subscriptions. |
| Current Notifications Queued | The number of notifications ready to be sent. |
| Current Events/Sec | The processing rate of the Team Foundation Server event system. |
| Current Link Queries/Sec | The rate of queries about links between artifacts in Team Foundation Server. |
| Current Registration Queries/Sec | The rate that the Team Foundation Server registration service is being queried. |
TFS Proxy Server Counters
| Counter Name | Description |
|---|---|
| Current Cache Size(Bytes) | The current cache size. |
| Total Download Requests | The total number of download requests that comes to the file. |
| Total Cache Hits | The total number of download requests served from the file cache. |
| Total Files in Cache | The total number of files available in the cache. |
TFS Version Control Counters
| Counter Name | Description |
|---|---|
| Current File Uploads | The number of files currently being uploaded to the TFS Version Control service. |
| Current File Uploads/Sec | The rate that files are being uploaded to the TFS Version Control service. |
| Current Server Requests | The number of currently active requests being processed by the TFS Version Control service. |
| Current File Downloads | The number of files currently being downloaded from the TFS Version Control service. |
| Current File Downloads/Sec | The rate that files are being downloaded from the TFS Version Control service. |
| Current Requests/Sec | The rate at which requests are being processed by the TFS Version Control Service. |
| Average Response Time | The time, on average, that the TFS Version Control service took to process a single request. |
TFS WorkItem Tracking Counters
| Counter Name | Description |
|---|---|
| Active Query Requests | The number of queries currently executing. |
| Active Paging Requests | The number of paging requests currently executing. |
| Active GetWorkItem Requests | The number of work item requests currently executing. |
| Active Update Requests | The number of updates currently executing. |
| Active GetMetadata Requests | The number of cache updates currently executing. |
| Active GetStoredQuery Requests | The number of stored query requests currently executing. |
| Active GetStoredQueries Requests | The number of stored queries requests currently executing. |
For information on how to view the data provided by these performance counters, see How to: View Team Foundation Server Performance Counters.