Configurar la recolección de datos de uso y estado en SharePoint Server

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

SharePoint Server escribe datos de uso y estado en la carpeta de registro y en la base de datos de registro. Puede usar el sitio web de Administración central de SharePoint para configurar las opciones de recopilación de datos de mantenimiento.

Antes de empezar

Nota:

Por lo general, los administradores utilizan el sitio web de Administración central de SharePoint y Shell de administración de SharePoint para administrar las implementaciones. Para obtener información sobre la accesibilidad para los administradores, vea Accesibilidad para SharePoint 2013. > Dado que SharePoint Server se ejecuta como sitios web en Internet Information Services (IIS), los administradores y los usuarios dependen de las características de accesibilidad que proporcionan los exploradores. SharePoint Server admite las características de accesibilidad de los exploradores admitidos. Para obtener más información, vea los siguientes recursos: > Planear la compatibilidad del explorador en las características de accesibilidad de SharePoint Server 2016> en Losmétodos abreviados> de teclado deSharePoint>Táctil

Configuración de la recolección de datos de uso y estado mediante Administración central

La configuración de datos de uso y estado se aplica a toda la granja de servidores y no puede establecerse para servidores individuales de dicha granja.

Para configurar la recolección de datos de uso y estado mediante Administración central:

  1. Verifique que la cuenta del usuario que está llevando a cabo este procedimiento sea miembro del grupo de administradores de la granja de servidores.

  2. En Administración central, en la página principal, haga clic en Supervisión.

  3. En la sección Informes de la página Supervisión, haga clic en Configurar la recolección de datos de uso y estado.

  4. En la página Configurar la recolección de datos de uso y estado, en la sección Recolección de datos de uso, active la casilla Habilitar la recolección de datos de uso.

  5. En la sección Selección de eventos, active la casilla de los eventos que desee registrar.

    Los registros usan recursos del sistema y pueden afectar al rendimiento y al uso del disco. Solo registre aquellos eventos de los cuales desea obtener informes regularmente.

    Para informes o investigaciones de improviso, habilite registros para eventos y luego deshabilite los registros para los eventos una vez finalizado el informe o la investigación. Para obtener más información, vea Configuración de la recolección de datos de uso mediante Windows PowerShell.

  6. En la sección Configuración de la recolección de datos de uso, escriba la ruta de acceso de la carpeta en la que desea que se escriba información de uso y estado en el cuadro Ubicación del archivo de registro. La ruta de acceso que especifique debe existir en todos los servidores de la granja.

    La configuración se aplica a todos los eventos.

  7. En la sección Recolección de datos de mantenimiento, active la casilla Habilitar la colección de datos de mantenimiento. Para cambiar las programaciones de la recolección, haga clic en Programación del registro de mantenimiento. Podrá ver una lista de trabajos del temporizador que recopilan datos de mantenimiento. Haga clic en cualquiera de los trabajos del temporizador para cambiar la programación o deshabilite el trabajo del temporizador. Si deshabilita un trabajo del temporizador, deja de recopilar los datos correspondientes de mantenimiento. Para obtener más información, vea Trabajos de temporizador predeterminados en SharePoint Server 2016.

  8. Para cambiar la programación de la recolección, haga clic en Programación de la colección de registros y, a continuación, haga clic en cualquiera de los trabajos del temporizador para cambiar la programación o deshabilite el trabajo del temporizador. Si deshabilita un trabajo del temporizador, deja de recopilar los datos correspondientes de registro.

  9. En la sección Servidor de base de datos de registros, para cambiar el método de autenticación, seleccione la opción Autenticación de Windows o Autenticación de SQL.

    Para cambiar los valores de Servidor de base dedatos y Nombre de base de datos , debe usar PowerShell. Para obtener más información, consulte Datos de uso de registros en una base de datos de registro diferente mediante Windows PowerShell.

Configuración de Recolección de datos de uso con Windows PowerShell

Para configurar la recolección de datos de uso mediante Windows PowerShell:

  1. Compruebe que cumple con las pertenencias siguientes:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

    Los administradores pueden usar el cmdlet Add-SPShellAdmin para conceder los permisos necesarios para usar los cmdlets de Productos de SharePoint 2013.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  1. En el menú Inicio, haga clic en Todos los programas.

  2. Haga clic en SharePoint 2016.

  3. Haga clic en Shell de administración de SharePoint 2016.

  4. En el símbolo del sistema de PowerShell, escriba el comando siguiente:

Set-SPUsageService [-LoggingEnabled {1 | 0}] [-UsageLogLocation <Path>] [-Verbose]

Where <Path> es una ruta de acceso que existe en cada equipo de la granja de servidores.

Para ver el progreso del comando, use el parámetro Verbose.

Para habilitar el registro de datos de uso escriba.

Set-SPUsageService -LoggingEnabled 1

Para obtener más información, consulte Set-SPUsageService.

Configuración de la recolección de datos de uso mediante Windows PowerShell

Los tipos de eventos que aparecen en la página Configurar la recopilación de datos de uso y estado de Administración central son los mismos que las definiciones de uso de PowerShell. Solo puede usar PowerShell para configurar las definiciones de uso individualmente. Además, solo es posible configurar el parámetro DaysRetained.

Para configurar el registro de datos de uso de los eventos con Windows PowerShell:

  1. Compruebe que cumple con las pertenencias siguientes:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

    Los administradores pueden usar el cmdlet Add-SPShellAdmin para conceder los permisos necesarios para usar los cmdlets de Productos de SharePoint 2013.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  1. En el menú Inicio, haga clic en Todos los programas.

  2. Haga clic en SharePoint 2016.

  3. Haga clic en Shell de administración de SharePoint 2016.

  4. En el símbolo del sistema de PowerShell, escriba el comando siguiente:

Set-SPUsageDefinition -Identity <SPUsageDefinitionPipeBind> [-Enable] [-DaysRetained <0-31>] [-Verbose]

Donde <SPUsageDefinitionPipeBind> especifica el objeto de definición de uso que desea actualizar. El tipo debe ser un GUID válido con el formato 12345678-90ab-cdef-1234-567890bcdefgh, un nombre válido de definición de uso (por ejemplo, SiteSubscriptionConfig1) o una instancia de un objeto SPUsageDefinition válido. Puede usar el cmdlet Get-SPUsageDefinition de PowerShell para obtener este GUID. Para obtener más información, vea Get-SPUsageDefinition.

Use el parámetro Habilitar para habilitar el registro de uso para esta definición de uso. Use el parámetro DaysRetained para especificar cuánto tiempo deben conservarse los datos de uso en el registro antes de eliminarlos. El rango es de 1 a 31 días. Para ver el progreso del comando, use el parámetro Verbose.

Para obtener más información, vea Set-SPUsageDefinition.

Registro de datos de uso en otra base de datos de registro mediante Windows PowerShell

Puede usar PowerShell para cambiar esta opción.

Para registrar los datos de uso en otra base de datos de registro mediante Windows PowerShell:

  1. Compruebe que cumple con las pertenencias siguientes:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

    Los administradores pueden usar el cmdlet Add-SPShellAdmin para conceder los permisos necesarios para usar los cmdlets de Productos de SharePoint 2013.

    Nota:

    Si no dispone de permisos, póngase en contacto con el administrador para la instalación o con el administrador de SQL Server para solicitarlos. Para más información sobre permisos de PowerShell, vea Add-SPShellAdmin.

  1. En el menú Inicio, haga clic en Todos los programas.

  2. Haga clic en SharePoint 2016.

  3. Haga clic en Shell de administración de SharePoint 2016.

  4. En el símbolo del sistema de PowerShell escriba el comando siguiente:

Set-SPUsageApplication -DatabaseServer <DatabaseServerName> -DatabaseName <DatabaseName> [-DatabaseUserName <UserName>] [-DatabasePassword <Password>] [-Verbose]

Donde:

  • <DatabaseServerName> es el nombre del servidor host de la base de datos de registro. Debe especificar el valor del parámetro DatabaseServer, incluso si la nueva base de datos se encuentra en el mismo servidor de bases de datos que la anterior.

  • <DatabaseName> es el nombre de la base de datos de registro.

  • <UserName> es el nombre de usuario que se va a usar para conectarse a la base de datos de registro. Use este parámetro solo si usa la autenticación de SQL Server para obtener acceso a la base de datos de registro.

  • <Password> es la contraseña del usuario especificado en DatabaseUserName. Debe especificar UserName<> y <Password> si el propietario de la base de datos es una cuenta de usuario diferente a la que ha iniciado sesión.

Para ver el progreso del comando, use el parámetro Verbose.

Para obtener más información, consulte Set-SPUsageApplication.

Consulte también

Conceptos

Introducción a la supervisión en SharePoint Server 2016