SharePoint 2010: Monitorización y Logging (I)!

Una de las características que dispone por defecto SharePoint 2010 es la relativa a la monitorización y registro de información relativa a como se están ejecutando los distintos componentes que forman parte de nuestro despliegue (sea en granja o no): errores y problemas que se hayan producido, ejecuciones de servicios y procesos, etc. Toda esta información es recopilada por el ULS o Unified Logging Service que la registra en tres ubicaciones diferentes:

  • Los archivos de log de SharePoint.
  • El visor de eventos de Windows.
  • La BD de logging de SharePoint.

Si nos centramos en los archivos de logs, estos se encuentran localizados en la siguiente ruta de C:Program FilesCommon FilesMicrosoft SharedWeb Server Extensions14LOGS. Se tratan de archivos de texto que almacenan información (delimitada por tabulaciones) relativa a la ejecución de SharePoint. Estos archivos se guardan de acuerdo al formato <Nombre_Servidor>-YYYYMMDD-HHMM.log y se generan cada 30 minutos (por defecto).

image image

Este intervalo de generación de los archivos de log se puede cambiar a través del siguiente comando PowerShell:

   1: Set-SPDiagnosticConfig -LogCutInterval 45

En cuanto al espacio que ocupan estos logs en el sistema de archivos, depende lógicamente de la cantidad de información registrada por el ULS y en cualquier caso se aprovecha de la comprensión propia de NTFS para optimizar el almacenamiento de estos archivos de log.  Una pregunta que puede surgir es la relativa a que eventos se están siguiendo por el ULS y consecuentemente se registran en los archivos de log…la respuesta es que se registra todo aquello que nosotros definamos en la Administración Central de SharePoint 2010 o vía PowerShell. Si utilizamos la primera de las opciones:

  • Nos vamos a la sección “Monitoring” y bajo “Reporting” pulsamos sobre “Configure diagnostic logging”.
  • A continuación se muestra la correspondiente página de configuración en la que podemos indicar todo aquello que queramos monitorizar y registrar. Como veis, se ha definido una serie de categorías de eventos y por cada una de ellas se definen los eventos que se pueden registrar.
  • Finalmente, se puede elegir que tipo de evento se considera como menos crítico para ser registrado en el log de eventos y en los archivos de log. También se puede configurar cuanto tiempo se mantienen los archivos de log generados en el sistema de archivos y cambiar la ruta dónde generarlos.
image image image

 

Y hasta aquí llega este primer post sobre los archivos de log en SharePoint 2010.

Publicado por

Juan Carlos González

Juan Carlos es Ingeniero de Telecomunicaciones por la Universidad de Valladolid y Diplomado en Ciencias Empresariales por la Universidad Oberta de Catalunya (UOC). Cuenta con más de 12 años de experiencia en tecnologías y plataformas de Microsoft diversas (SQL Server, Visual Studio, .NET Framework, etc.), aunque su trabajo diario gira en torno a SharePoint & Office 365. Juan Carlos es MVP de Office Servers & Services desde 2015 (anteriormente fue reconocido por Microsoft como MVP de Office 365 y MVP de SharePoint Server desde 2008 hasta 2015), coordinador del grupo de usuarios .NET de Cantabria (Nuberos.Net, www.nuberos.es), co-fundador y coordinador del Grupo de Usuarios de SharePoint de España (SUGES, www.suges.es), así como co-director de la revista gratuita en castellano sobre SharePoint CompartiMOSS (www.compartimoss.com). Hasta la fecha, ha publicado 8 libros sobre SharePoint & Office 365 y varios artículos en castellano y en inglés sobre ambas plataformas.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *