El tema aquí es saber donde sacar el log. Ya que en una granja de SharePoint de mas de un servidor debemos de saber donde ocurre el evento.
Por ejemplo si es una acción del usuario es en el front end pero si tenemos mas de uno tendremos que trabajar un poco mas para direcciónar al usuario por medio del balanceador de cargas como Microsoft Application Request Rounting o ARR al servidor donde vamos a realizar la prueba.
Si ya estamos en el servidor donde sucederá el evento, lo siguiente que tenemos que saber es el directorio donde esta ubicado el Diagnostic Logging que eso a nivel de Central Administration lo podemos ubicar.
Ya en dicho lugar levantamos como administrador el SharePoint Management Shell y ejecutamos los siguientes comandos:
New-SPLogFile
Set-SPLoglevel -TraceSeverity VerboseEx
New-SPLogFile
Clear-SPLogLevel
Ahora les explico para que sirve cada uno y en que momento ejecutarlo
New-SPLogFile ; Este create un nuevo archivo de Log, este deberia ejecutarse un instante antes de la acción del usuario y seguido ejecutar el comando Set-SPLoglevel -TraceSeverity VerboseEx. Este llevará el nivel de log a EXTRA detallado es decir registrando todas las acciones posibles del usuario y de lo que esta pasando en el servidor.
Al finalizar las acciones del usuario y se registre el error, deberá ejecutarse el comando New-SPLogFile, lo mas inmediato posible ya que es clave que no generé un archivo muy grande para revisar. U y por ultimo vamos a devolver el nivel predeterminado de registro de acciones en el log a través del comando Clear-SPLogLevel.
SharePoint4Fun!
JMHO
No hay comentarios.:
Publicar un comentario