监视性能

更新: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 性能计数器

概念

评估 Team Foundation Server 性能

其他资源

监视 Team Foundation Server