ReportServer:Service 性能对象的性能计数器

本主题介绍作为 SQL Server 2008Reporting Services 部署一部分的 ReportServer:Service 性能对象的性能计数器。

注意注意

此性能对象用于监视本地报表服务器上的事件。如果是在扩展部署中运行报表服务器,则只对当前服务器(而不是整个扩展部署)进行计数。

Windows 2000 Server 和 Windows Server 2003 中的 Windows 性能控制台以及 Windows Vista 和 Windows Server 2008 中的 Windows 可靠性和性能控制台都提供了性能对象。有关详细信息,请参阅 Microsoft Windows 文档。

ReportServer:Service 性能计数器

ReportServer:Service 性能对象包含一个计数器集合,用于跟踪报表服务器实例中与 HTTP 相关的事件以及与内存相关的事件。此性能对象对计算机上的每个 Reporting Services 实例显示一次,可以在每个实例的性能对象中添加或删除计数器。默认实例的计数器以 ReportServer:Service 格式显示。命名实例的计数器以 ReportServer$<实例名称>:Service 格式显示。

ReportServer:Service 性能对象是 SQL Server 2008Reporting Services 中的新增对象,它提供 Internet Information Services (IIS) 和 Reporting Services 以前版本中包含的 ASP.NET 计数器的子集。这些新计数器是特定于 Reporting Services,用于跟踪报表服务器中与 HTTP 相关的事件,例如请求、连接和登录尝试。此外,此性能对象还包括用于跟踪内存管理事件的计数器。

下表列出了 ReportServer:Service 性能对象包含的计数器。

计数器

说明

Requests Total

报表服务器服务启动后接收到的请求总数。此计数器计数发送给报表管理器的请求数以及从报表管理器发送给报表服务器的请求数。

Requests/sec

每秒处理的请求数。该值表示应用程序的当前吞吐量。

Errors Total

处理 HTTP 请求过程中发生的错误总数。这些错误包括 400s 和 500s 形式的 HTTP 状态代码。

Errors Total/sec

处理 HTTP 请求过程中每秒发生的错误总数。这些错误包括 400s 和 500s 形式的 HTTP 状态代码。

Requests Disconnected

由于通信故障而断开连接的请求数。

Requests Not Authorized

失败并返回 HTTP 401 状态代码的请求数。

Requests Queued

已提交到 ASP.NET 并正在等待处理的请求数。

Requests Executing

当前正在处理的请求数。

Requests Rejected

由于服务器资源不足而未处理的请求总数。该计数器表示返回 HTTP 503 状态代码(指示服务器太忙)的请求数。

Bytes Sent Total

从服务器发送的字节数。该计数器计数报表管理器和报表服务器发送的原始字节总数。

Bytes Sent/sec

从服务器每秒发送的字节数。该计数器只在传输完成时更新。这意味着此计数器开始保持为 0,其值在传输完成后会增加。

Bytes Received Total

服务器接收的字节数。该计数器计数报表管理器和报表服务器接收的原始字节总数。

Bytes Received/sec

服务器每秒接收的字节数。该计数器只在传输完成时更新。这意味着此计数器开始保持为 0,其值传输完成后会增加。

Active connections

在服务器上当前活动的连接数。

Logon Attempts Total

从 RSWindows 身份验证类型进行的登录尝试次数。RSWindows 身份验证类型包括 RSWindowsNegotiate、RSWindowsNTLM、RSWindowsKerberos 和 RSWindowsB asic。值为零 (0) 表示自定义身份验证。

Logon Attempts/sec

登录尝试的频率。

Logon Successes Total

RSWindows 身份验证类型的成功登录次数。RSWindows 身份验证类型包括 RSWindowsNegotiate、RSWindowsNTLM、RSWindowsKerberos 和 RSWindowsB asic。值为零 (0) 表示自定义身份验证。

Logon Successes/sec

登录成功率。

Memory Pressure State

以下从 1-5 的数字,指示服务器的当前内存状态:

  • 1:没有压力

  • 2:低压力

  • 3:中等压力

  • 4:高压力

  • 5:过度压力

Memory Shrink Notifications/sec

服务器上一秒内发出的缩小使用中内存的通知数。该值表示服务器经历内存压力的频率。

Memory Shrink Amount

服务器请求缩小使用中内存的字节数。

Tasks Queued

等待线程变为可供处理的任务数。对报表服务器的每个请求都对应一个或多个任务。此计数器只表示已经可供处理的任务数;不包括当前正在运行的任务数。