Compartir a través de


Contadores de rendimiento: servicio ReportServer, objetos de rendimiento

En este artículo se describen los contadores de rendimiento de los objetos de rendimiento ReportServer:Service y ReportServerSharePoint:Service que forman parte de una implementación de SQL Server 2012 (11.x).

Nota:

Los objetos de rendimiento se utilizan para supervisar eventos en el servidor de informes local. Si se ejecuta un servidor de informes en una implementación escalada, los recuentos se aplican al servidor actual y no a la implementación escalada completa.

Los objetos de rendimiento están disponibles en el Monitor de rendimiento de Windows (Perfmon.exe). Para obtener más información, consulte la documentación de Windows. Generar perfiles en tiempo de ejecución.

En este artículo:

Se aplica a: SQL Server 2012 (11.x).

Contadores de rendimiento de ReportServer:Service (servidor de informes de modo nativo)

El objeto de rendimiento ReportServer:Service incluye una colección de contadores para realizar el seguimiento de eventos relacionados con HTTP y eventos relativos a la memoria para una instancia del servidor de informes. Este objeto de rendimiento aparece una vez para cada instancia de Reporting Services en el equipo; puede agregar o quitar los contadores del objeto de rendimiento para cada instancia. Los contadores de la instancia predeterminada aparecen con el formato ReportServer:Service. Los contadores para las instancias con nombre aparecen con el formato ReportServer$\<instance_name>:Service.

El objeto de rendimiento ReportServer:Service era nuevo en SQL Server 2008 (10.0.x) Reporting Services y proporciona un subconjunto de contadores que se incluyeron con Internet Information Services (IIS) y ASP.NET en versiones anteriores de Reporting Services. Estos nuevos contadores son específicos de Reporting Services y realizan el seguimiento de los eventos relacionados con HTTP para el servidor de informes, como solicitudes, conexiones e intentos de inicio de sesión. Además, este objeto de rendimiento incluye los contadores para realizar el seguimiento de los eventos de administración de memoria.

En la tabla siguiente se enumeran los contadores que se incluyen con el objeto de rendimiento ReportServer:Service .

El siguiente script de Windows PowerShell devuelve la lista de contadores de rendimiento para CounterSetName:

(get-counter -listset "ReportServer:Service").paths  
Contador Descripción
Las conexiones activas El número de conexiones actualmente activas en el servidor.
Total de bytes recibidos Número de bytes recibidos por el servidor. Este contador cuenta los bytes sin formato recibidos en total por el Administrador de informes y el servidor de informes.
Bytes recibidos/seg. El número de bytes recibidos por segundo por el servidor. Este contador solamente está actualizado cuando se completa una transferencia. Esto significa que el contador permanece en 0 y a continuación, el valor aumenta después de que una transferencia haya finalizado.
Total de bytes enviados El número de bytes enviado desde el servidor. Este contador cuenta los bytes sin formato enviados en total por el Administrador de informes y el servidor de informes.
Bytes enviados/seg. El número de bytes enviado por segundo desde el servidor. Este contador solamente está actualizado cuando se completa una transferencia. Esto significa que el contador permanece en 0 y a continuación, el valor aumenta después de que una transferencia haya finalizado.
Total de errores El número total de errores no controlados que ocurrieron durante el procesamiento de solicitudes HTTP. Estos errores incluyen los códigos de estado HTTP en los 400s y 500s.
Errores/seg. El número total de errores que ocurren por segundo durante el procesamiento de solicitudes HTTP. Estos errores incluyen los códigos de estado HTTP en los 400s y 500s.
Total de intentos de inicio de sesión El número de intentos de inicio de sesión realizados desde los tipos de autenticación de RSWindows. Los tipos de autenticación de RSWindows incluyen RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos y RSWindowsBasic. El valor cero (0) representa la autenticación personalizada.
Intentos de inicio de sesión/s Tasa de intentos de inicio de sesión.
Total de inicios de sesión correctos El número de inicios de sesión correctos para los tipos de autenticación de RSWindows. Los tipos de autenticación de RSWindows incluyen RSWindowsNegotiate, RSWindowsNTLM, RSWindowsKerberos y RSWindowsBasic. El valor cero (0) representa la autenticación personalizada.
Inicios de sesión correctos/s La tasa de inicio de sesión correctos.
Estado de presión de memoria Uno de los números siguientes, del 1 al 5, que indican el estado de la memoria actual del servidor:

1: Ninguna presión

2: Baja presión

3: Presión media

4: Alta presión

5: Presión superada
Cantidad de reducción de memoria El número de bytes que el servidor solicitó reducir la memoria en uso.
Notificaciones de reducción de memoria/s El número de notificaciones que el servidor emitió en el último segundo para reducir la memoria en uso. Este valor indica la frecuencia con la que el servidor experimenta la presión de memoria.
Solicitudes desconectadas El número de solicitudes que se han desconectado debido a errores en la comunicación.
Solicitudes en ejecución El número de solicitudes que están procesando actualmente.
Solicitudes no autorizadas El número de solicitudes ejecutadas incorrectamente con un código de estado 401.
Solicitudes rechazadas El número total de solicitudes no ejecutadas debido a que no hay suficientes recursos en el servidor para procesarlas. Este contador representa el número de solicitudes que encuentran el código de estado 503 HTTP, que indica que el servidor está ocupado.
Total de solicitudes El número total de solicitudes que son recibidas por el servicio del servidor de informes desde el inicio. Este contador cuenta solicitudes que se envían al Administrador de informes y solicitudes que se envían desde el Administrador de informes al servidor de informes.
Solicitudes/s El número de solicitudes que se procesan por segundo. Este valor representa el rendimiento actual de la aplicación.
Tareas en cola El número de tareas que están esperando para que un subproceso esté disponible para su proceso. Cada solicitud realizada al servidor de informes corresponde a una o más tareas. Este contador representa únicamente el número de tareas listas para su procesamiento; no incluye el número de tareas que se está ejecutando actualmente.

ReportServerSharePoint:Service (servidor de informes en modo de SharePoint)

El objeto de rendimiento ReportServerSharePoint:Service se agregó en SQL Server 2012 (11.x) Reporting Services.

El siguiente script de Windows PowerShell devuelve la lista de contadores de rendimiento para CounterSetName:

(get-counter -listset "ReportServerSharePoint:Service").paths  
Contador Descripción
Estado de presión de memoria
Cantidad de reducción de memoria
Memory Shrink Notifications/Sec

Usar cmdlets de PowerShell para devolver listas

El script de Windows PowerShell siguiente devolverá la lista de contadores de rendimiento de CounterSetNameReportServerSharePoint:Service:

(get-counter -listset "ReportServerSharePoint:Service").paths  

Supervisión del rendimiento del servidor de informes
Contadores de rendimiento para los objetos de rendimiento de MSRS 2011 Web Service y MSRS 2011 Windows Service (modo nativo)
Contadores de rendimiento para los objetos de rendimiento en modo SharePoint de MSRS 2011 Web Service y SharePoint de MSRS 2011 Windows Service (modo SharePoint)