监视 Web 服务请求性能计数器
Microsoft BitLocker Administration and Monitoring (MBAM) 提供性能计数器,用于记录发送到以下 Web 服务的请求的性能:
StatusReportingService.svc - 接收符合性状态请求的服务
CoreService.svc - 接收密钥恢复尝试请求的服务
MBAM 提供的性能计数器
MBAM 为其通过 StatusReportingService 和 CoreService Web 服务实现的每个公共方法提供以下性能计数器:
性能计数器的类型 | 说明 |
---|---|
请求总数 | 提供在服务器启动或重新启动时从零开始的递增计数。 提供系统活动的总体视图。 可以通过自动化工具来监视它,以确保服务器的运行状况,并验证计数器是否在指定的时间段内不断递增。 |
每秒请求数 | 指示 MBAM 服务器的当前吞吐量,因为它支持 MBAM 客户端库。 使站点管理员能够:
|
请求持续时间 | 以毫秒为单位记录请求的持续时间。 尽管此计数器是随每个请求的持续时间更新的,但 Windows 性能监视器仅定期 (每隔) 一次对其进行采样,因此你可能会看到值存在一些变化。 出于此原因,请考虑使用性能监视器显示的平均值。 |
性能计数器结果和建议
将新的 MBAM 客户端添加到具有备用容量的 MBAM 服务器时,预计每秒的请求数会增加。 这种增加与新客户端计算机的数量成正比。 平均请求持续时间保持相对静态。 当服务器接近其最大容量时,每秒请求数开始均衡,平均请求持续时间开始变长。
如果你担心 MBAM 服务器是否可以支持你的客户端基础,请考虑在不同客户端计算机集合中分阶段部署 MBAM。 将 MBAM 部署到每个客户端计算机集合时,建议拍摄性能计数器的快照,以查看部署到每个新客户端集合的相对效果。 如果每秒请求数开始调平,并且平均请求持续时间增加,请考虑通过执行以下操作之一来增强 MBAM 服务器基础结构:
将 MBAM 数据库移动到专用Microsoft SQL Server 或 SQL Server 群集
跨多个 Internet Information Services (IIS) Web 服务器对 MBAM 进行负载均衡
在功能更强大的服务器硬件上部署 MBAM
查看性能计数器
用于查看 MBAM 性能计数器的建议工具是 Windows 性能监视器,它随 Windows 一起提供。 如果使用 Windows PowerShell,则无需在查看计数器之前启用计数器。 Windows PowerShell cmdlet Enable-WebApplication 会自动注册计数器。
有关如何查看性能计数器的详细说明,请参阅 如何查看 MBAM 性能计数器。