Indice de Instalación de Sharepoint 2016
En esta parte crearemos el servicio de Usage and Health Data Collection, para ello crea en CADA servidor de la granja, una estructura de carpetas en la partición D:\
Estructura: D:\Data\ServerLogs\Sharepoint\
Recomendación: configura los logs del IIS en el siguiente path D:\Data\ServerLogs\IIS\
El servicio SPTraceV4 lo dejé configurado para que se ejecute con Local Service.
Verifica que la cuenta de Farm esté en los siguientes grupos: WSS_WPG, WSS_RESTRICTED_WPG, WSS_ADMIN_WPG, Performance Log Users, Performance Monitor Users
Verifica que Local Services y los grupos WSS_WPG, WSS_RESTRICTED_WPG, WSS_ADMIN_WPG tengan permisos de write sobre la carpeta D:\Data\ServerLogs\Sharepoint\
Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue #configuration initial # Configure the web analytics and health data collection service before creating the service # Usage Service # State Service # Proxy Get-SPStateServiceApplication | Select Name ##SET DIAGNOSTICCONFIG |
Verifica la configuración en el central administration.
El monitoreo de eventos lo definí de la siguiente manera:
Get-SPUsageDefinition
Cada evento lo puedes setear de manera particular en el caso que quieras mantener por un tiempo más los logging.
En el caso que quieras cambiar la cuenta de usuario del servicio SPTraceV4, puedes ejecutar el siguiente script.
# Get the tracing service.
$farm = Get-SPFarm
$tracingService = $farm.Services | where {$_.Name -eq "SPTraceV4"}
# Get the "svc_sp_services" managed account.
$managedAccount = Get-SPManagedAccount "CONTOSO\cuenta de usuario"
# Set the tracing service to run under the managed account.
$tracingService.ProcessIdentity.CurrentIdentityType = "SpecificUser"
$tracingService.ProcessIdentity.ManagedAccount = $managedAccount
$tracingService.ProcessIdentity.Update()
# This actually changes the "Run As" account of the Windows service.
$tracingService.ProcessIdentity.Deploy()
No hay comentarios:
Publicar un comentario