Activar eventos de Reporting Services para el registro de seguimiento de SharePoint (ULS)

A partir de SQL Server 2008 R2 (10.50.x), los servidores de Reporting Services en modo de SharePoint pueden escribir los eventos de Reporting Services en el registro de seguimiento del Servicio de creación de registros unificado (ULS). Las categorías específicas de Reporting Services están disponibles en la página Supervisión de Administración central de SharePoint.

En este artículo:

Recomendaciones generales para el registro ULS

En la tabla siguiente se enumeran los niveles y categorías de eventos que se recomiendan para supervisar un entorno de Reporting Services. Cuando se registra un evento, cada entrada incluye el momento en que se registró, el nombre del proceso y el identificador de subproceso.

Category Nivel Descripción
Base de datos Verbose Registra eventos que implican el acceso a bases de datos.
General Verbose Registra eventos que implican el acceso a los elementos siguientes:

Páginas web de Reporting Services

Controlador HTTP del visor de informes

Acceso a informes (archivos .rdl)

Orígenes de datos (archivos .rsds)

Direcciones URL en el sitio de SharePoint (archivos .smdl)
Office Server General Excepción Registra errores de inicio de sesión.
Topología Verbose Registra información del usuario actual.
elementos web Verbose Registra eventos que implican el acceso al elemento web Visor de informes.

Activar y desactivar eventos de Reporting Services en la categoría de Reporting Services

  1. En Administración central de SharePoint, seleccione Supervisión.

  2. Seleccione Configurar el registro de diagnósticos en el grupo Informes.

  3. Busque SQL Server Reporting Services en la lista de categorías.

  4. Seleccione el signo más (+) para expandir las subcategorías en SQL Server Reporting Services.

  5. Seleccione las categoría secundarias que se van a agregar al registro de seguimiento.

  6. En la parte inferior de la lista de categorías, seleccione un nivel de evento para el Evento crítico mínimo para notificar al registro de seguimiento. Seleccione Ninguno para deshabilitar el seguimiento.

Nota:

Reporting Services no admite la opción Evento crítico mínimo para notificar al registro de eventos. Se omitirá la opción.

Las siguientes opciones de registro son la configuración estándar recomendada:

  • Redirector de HTTP

  • Proxy de cliente SOAP

  • Si tiene problemas de configuración, agregue Páginas de configuración.

Puede revisar todos los valores del registro de diagnóstico de la granja de servidores con el cmdlet de PowerShell siguiente:

Get-SPDiagnosticConfig  

Lectura de las entradas de registro

El formato de las entradas de registro de Reporting Services es el siguiente.

  • Product:SQL Server Reporting Services
  • Categoría: los eventos relacionados con el servidor tendrán los caracteres Report Server al principio del nombre. Por ejemplo, Report Server Alerting Runtime. Estos eventos también se registran en los archivos de registro del servidor de informes.
  • Categoría: los eventos relacionados o comunicados desde un componente de front-end web no contendrán Report Server, por ejemplo, Report Server Alerting Runtime. Las entradas de WFE contienen un CorrelationID pero no así las entradas del servidor.

Lista de eventos de SQL Server Reporting Services

La tabla siguiente contiene una lista de eventos de la categoría SQL Server Reporting Services:

Nombre del área Entradas de descripción o ejemplo
Páginas de configuración
Redirector de HTTP
Procesamiento de modo local
Representación de modo local
Proxy de cliente SOAP
Páginas de la interfaz de usuario
Power View Entradas del registro escritas en la API de LogClientTraceEvents . Estas entradas se obtienen de aplicaciones cliente, incluyendo Power View, una característica del complemento de SQL Server Reporting Services.

Todas las entradas de registro de la API LogClientTraceEvents se registran en el Category de SQL Server Reporting Services y el Area de Power View.

El contenido de las entradas registradas con el área de Power View viene determinado por la aplicación cliente.
La compatibilidad con Power View ya no está disponible después de SQL Server 2017.
Tiempo de ejecución de alertas del servidor de informes
Administrador de dominios de aplicación del servidor de informes
Respuesta en búfer del servidor de informes
Caché del servidor de informes
Catálogo del servidor de informes
Fragmento del servidor de informes
Limpieza del servidor de informes
Administrador de configuración del servidor de informes Entradas de ejemplo:

MediumUsing report server internal url https://localhost:80/ReportServer.

UnexpectedMissing or Invalid ExtendedProtectionLevel setting
Criptografía del servidor de informes
Extensión de datos del servidor de informes
Sondeo de base de datos del servidor de informes
Predeterminado del servidor de informes
Extensión de correo electrónico del servidor de informes
Representador de Excel del servidor de informes
Fábrica de extensiones del servidor de informes
Tiempo de ejecución HTTP del servidor de informes
Representador de imágenes del servidor de informes
Supervisión de la memoria del servidor de informes
Notificación del servidor de informes
Procesamiento del servidor de informes
Proveedor del servidor de informes
Representación del servidor de informes
Vista previa de informes del servidor de informes
Utilidad de recursos del servidor de informes Entradas de ejemplo:

MediumReporting Services starting SKU: Evaluation

MediumEvaluation copy: 180 days left
Trabajos en ejecución del servidor de informes
Solicitudes en ejecución del servidor de informes
Programación del servidor de informes
Seguridad del servidor de informes
Controlador del servicio del servidor de informes
Sesión del servidor de informes
Suscripción del servidor de informes
Tiempo de ejecución WCF del servidor de informes
Servidor web del servidor de informes
Proxy de aplicación de servicio
Servicio compartido Entradas de ejemplo:

MediumUpdating ReportingWebServiceApplication

MediumGranting access to content databases.

MediumProvisioning instances for ReportingWebServiceApplication

MediumProcessing service account change for ReportingWebServiceApplication

MediumSetting database permissions.

Ver un archivo de registro con PowerShell

PowerShell related contentPuede usar PowerShell para devolver una lista de los eventos relacionados con de un archivo de registro de ULS. Escriba el siguiente comando desde el Shell de administración de SharePoint 2010 para devolver una lista filtrada de filas de un archivo de registro ULS UESQL11SPOINT-20110606-1530.log que contiene sql server reporting services:

Get-content -path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\UESQL11SPOINT-20110606-1530.log" | select-string "sql server reporting services"  

También hay herramientas que puede descargar para leer registros ULS. Por ejemplo, SharePoint LogViewer, disponible en GitHub.

Para más información sobre cómo usar PowerShell para ver datos de registro, vea Visualización de registros de diagnóstico (SharePoint Server 2010).

Ubicación del registro de seguimiento

Los archivos de registro de seguimiento se encuentran en la carpeta c:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14\logs, pero puede comprobar o cambiar la ruta de acceso de la página Registro de diagnóstico en SharePoint Central Administration.

Para más información y conocer los pasos para configurar el registro de diagnóstico en un servidor de SharePoint en Administración Central de SharePoint 2010, vea Configuración de las opciones del registro de diagnóstico (Windows SharePoint Services).

¿Tiene alguna pregunta más? Puede plantear sus dudas en el foro de Reporting Services.