监视性能
更新:2007 年 11 月
要回答关于 Team Foundation Server 性能的问题,必须建立部署性能的基线。要进行性能监视,需要在一段时间内观察一组特定的性能计数器。使用 Team Foundation Server 提供的性能计数器,可以监视服务器的性能和活动。有关如何使用通过性能计数器获得的信息的更多信息,请参见评估 Team Foundation Server 性能。下表介绍可用的 Team Foundation 性能监视器。
TFS 服务计数器
计数器名称 |
说明 |
---|---|
Current Events In Process(进程中的当前事件数) |
与订阅相匹配的 Team Foundation Server 事件的数目。 |
Current Notifications Queued(排队的当前通知数) |
准备发送的通知的数目。 |
Current Events/Sec(每秒当前事件数) |
Team Foundation Server 事件系统的处理速率。 |
Current Link Queries/Sec(每秒当前链接查询数) |
有关 Team Foundation Server 中项目之间的链接的查询速率。 |
Current Registration Queries/Sec(每秒当前注册查询数) |
Team Foundation Server 注册服务的查询速率。 |
TFS 代理服务器计数器
计数器名称 |
说明 |
---|---|
Current Cache Size(Bytes)[当前缓存大小(字节)] |
当前缓存大小。 |
Total Download Requests(下载请求总数) |
有关代理服务器的下载请求总数。 |
Total Cache Hits(缓存命中总数) |
从文件缓存中得到服务的下载请求总数。 |
Total Files in Cache(缓存中的文件总数) |
缓存中可用文件的总数。 |
TFS 版本控制计数器
计数器名称 |
说明 |
---|---|
Current File Uploads(当前文件上载数) |
当前正在上载到 TFS 版本控制服务的文件的数目。 |
Current File Uploads/Sec(每秒当前文件上载数) |
正在将文件上载到 TFS 版本控制服务的速率。 |
Current Server Requests(当前服务器请求数) |
TFS 版本控制服务正在处理的活动请求的数目。 |
Current File Downloads(当前文件下载数) |
当前正在从 TFS 版本控制服务下载的文件的数目。 |
Current File Downloads/Sec(每秒当前文件下载数) |
正在从 TFS 版本控制服务下载文件的速率。 |
Current Requests/Sec(每秒当前请求数) |
TFS 版本控制服务正在处理请求的速率。 |
Average Response Time(平均响应时间) |
TFS 版本控制服务处理单个请求所花费的平均时间。 |
TFS 工作项跟踪计数器
计数器名称 |
说明 |
---|---|
Active Query Requests(活动的查询请求数) |
当前正在执行的查询的数目。 |
Active Paging Requests(活动的分页请求数) |
当前正在执行的分页请求的数目。执行工作项查询时,Team Foundation Server 以默认的工作项数为增量提供结果,并发出额外的后台分页请求,直到工作项查询完成为止。 |
Active GetWorkItem Requests(活动的 GetWorkItem 请求数) |
当前正在执行的工作项请求的数目。 |
Active Update Requests(活动的更新请求数) |
当前正在执行的更新的数目。 |
Active GetMetadata Requests(活动的 GetMetadata 请求数) |
当前正在执行的缓存更新的数目。 |
Active GetStoredQuery Requests(活动的 GetStoredQuery 请求数) |
当前正在执行的存储查询请求的数目。 |
Active GetStoredQueries Requests(活动的 GetStoredQueries 请求数) |
当前正在执行的存储查询请求的数目。 |
有关如何查看这些性能计数器提供的数据的信息,请参见 如何:查看 Team Foundation Server 性能计数器。
请参见
任务
如何:查看 Team Foundation Server 性能计数器