Supervisar el rendimiento del servidor de informes
Utilice las herramientas de supervisión del rendimiento para supervisar el rendimiento del servidor de informes a fin de evaluar la actividad del servidor, observar tendencias, diagnosticar cuellos de botella del sistema y recopilar datos que pueden ayudar a determinar si la configuración actual del sistema es suficiente. Para optimizar el rendimiento del servidor, puede especificar la frecuencia con que se recicla el dominio de aplicación del servidor de informes. Para obtener más información, vea Configurar la memoria disponible para las aplicaciones del servidor de informes.
Orígenes de datos de rendimiento
Utilice una combinación de tecnología y herramientas para obtener información completa sobre el rendimiento del sistema. Los sistemas operativos Microsoft Windows Server proporcionan información de rendimiento mediante las siguientes herramientas:
Administrador de tareas
Visor de eventos
Consola Rendimiento
El Administrador de tareas brinda información sobre los programas y los procesos que se ejecutan en el equipo. Puede utilizar el Administrador de tareas para supervisar indicadores clave del rendimiento del servidor de informes. También puede evaluar la actividad de ejecutar procesos y visualizar gráficos y datos con relación al uso de la CPU y de la memoria. Para obtener información sobre cómo utilizar el Administrador de tareas, vea la documentación del producto de Microsoft Windows.
Puede utilizar la consola Rendimiento y el Visor de eventos para crear registros y alertas sobre el procesamiento de informes y la utilización de recursos. Para obtener información sobre los eventos de Windows generados por Reporting Services, vea Registro de aplicación de Windows. Para obtener información sobre la consola Rendimiento, vea "Contadores de rendimiento de Windows" más adelante en este tema.
Las utilidades de SQL Server también proporcionan información acerca de la base de datos del servidor de informes y las bases de datos temporales que se usan para la administración de sesiones y el almacenamiento en caché. Para obtener más información, vea Evaluar el rendimiento.
Contadores de rendimiento de Windows
La supervisión de determinados contadores de rendimiento permite:
Calcular los requisitos del sistema necesarios para admitir una carga de trabajo prevista.
Crear una línea base de rendimiento para medir el efecto de los cambios de configuración o las actualizaciones de aplicaciones.
Supervisar el rendimiento de la aplicación en determinadas cargas, independientemente de que éstas se hayan generado de forma real o artificial.
Comprobar que las actualizaciones de hardware producen el efecto deseado en el rendimiento.
Validar que los cambios realizados en la configuración del sistema producen el efecto deseado en el rendimiento.
Objetos de rendimiento en Reporting Services
SQL Server 2008 Reporting Services incluye los siguientes objetos de rendimiento:
MSRS 2008 Web Service para supervisar el rendimiento del servidor de informes. Este objeto de rendimiento incluye una colección de contadores que se usan para realizar el seguimiento del procesamiento del servidor de informes que se suele iniciar mediante operaciones interactivas de visualización de informes. Estos contadores se restablecen siempre que ASP.NET detiene el servicio web del servidor de informes.
MSRS 2008 Windows Service para supervisar las operaciones programadas y la entrega de informes. Este objeto de rendimiento incluye una colección de contadores que se usan para realizar el seguimiento del procesamiento de informes que se inicia mediante operaciones programadas. Entre las operaciones programadas se incluyen la suscripción y la entrega, las instantáneas de ejecución de informes y el historial del informe.
ReportServer:Service para supervisar los eventos relacionados con HTTP y la administración de memoria. Este objeto de rendimiento es nuevo en SQL Server 2008 Reporting Services y proporciona contadores que se incluyeron con Internet Information Services (IIS) y ASP.NET en versiones anteriores de Reporting Services. Estos 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. Este objeto de rendimiento también incluye contadores relacionados con la administración de memoria.
Si tiene varias instancias de servidor de informes en un solo equipo, puede supervisarlas conjuntamente o por separado. Elija las instancias que desea incluir al agregar un contador. Para obtener más información sobre cómo usar la consola Rendimiento (perfmon.msc) y agregar contadores, vea la documentación del producto de Microsoft Windows.
Otros contadores de rendimiento
Los contadores de rendimiento personalizados de Reporting Services se proporcionan solo para MSRS 2008 Web Service, MSRS 2008 Windows Service y ReportServer:Service. Los objetos de rendimiento siguientes proporcionan datos adicionales de supervisión de rendimiento para el servidor de informes.
Objeto de rendimiento |
Notas |
---|---|
.NET CLR Data y .NET CLR Memory |
El Administrador de informes utiliza los contadores de rendimiento de ASP.NET. Para obtener más información, vea la página sobre cómo mejorar el rendimiento y la escalabilidad de aplicaciones de .NET (en inglés) en MSDN. |
Process |
Agregue los contadores de rendimiento ID Process y Elapsed Time para que una instancia de ReportingServicesService realice el seguimiento del tiempo de funcionamiento de un proceso mediante el identificador del proceso. |
Eventos de SharePoint
Además de los objetos de rendimiento de Reporting Services, también puede configurar eventos de SharePoint si está ejecutando un servidor de informes en modo integrado de SharePoint y ha configurado el entorno de informes para utilizar un producto de SharePoint. En esta sección, utilice Eventos para un servidor de informes en modo integrado de SharePoint para revisar eventos de diagnóstico que pueden proporcionar información útil si el entorno de informes está integrado en SharePoint.
En esta sección
Contadores de rendimiento para el objeto de rendimiento Servicio web de MSRS 2008 R2
Describe los contadores de rendimiento que utiliza el servicio web del servidor de informes.Contadores de rendimiento para el objeto de rendimiento Servicio de Windows de MSRS 2008 R2
Describe los contadores de rendimiento que utiliza el servicio de Windows del servidor de informes.Contadores de rendimiento para el objeto de rendimiento ReportServer:Service
Describe los contadores de rendimiento de eventos relacionados con HTTP y la administración de memoria en Reporting Services.Eventos para un servidor de informes en modo integrado de SharePoint
Describe los útiles eventos de diagnóstico que se registran cuando se ejecuta un entorno de informes con un producto de SharePoint.