.: Dave Dan :.

Lo peor que puede hacerse es cruzar un precipicio en dos saltos.

March 2008 - Artículos

Configuración y consulta de los informes de uso de nuestros servidores SharePoint Server 2007

 

Buenas.

Desde el principio de los tiempos de SharePoint ( bueno, y de casi cualquier desarrollo web ) me he encontrado con la frase de el / los administradores del cliente donde esté trabajando de 'Bueno, yo quiero saber que están haciendo los usuarios en mi sistema, quiero saber que partes de la aplicación utilizan de forma más común y cuales no'.

Esto en un desarrollo a medida puede llegar a ser un verdadero tostón de programar, y sobre todo de analizar la información para poder dar un resultado válido que al cliente le sirva de verdad.

Dentro de SharePoint esta casuística está muy bien resuelta, vamos a ver que mecanismos nos han preparado nuestros amigos de Microsoft para conseguir esta información.

Dentro de Office SharePoint Server 2007 existe una característica de almacenamiento de Logs y análisis de los mismos que va a permitir a los Administradores de los sitios, administradores de la colección de sitios y a los administradores de los Servicios Compartidos monitorizar el uso que se está dando de cada uno de los sitios e incluso de las búsquedas que se ejecutan en el sistema.

Vamos a ir viendo uno a uno los pasos a seguir para activar este elemento:

Activar el sistema de LOG de SharePoint Services.

Lo primero que tenemos que hacer es decirle al sistema que nos genere Logs de las cosas que estén pasando en el sistema. Para ello nos vamos al Site de administración de nuestra Granja, en la página de operaciones en la sección de 'Logging and Reporting' y seleccionamos 'Usage Analisys Processing'.

En esta página seleccionamos 'Enable Logging'. Introducimos una ruta de almacenamiento en la que queremos que el sistema grabe los ficheros de LOG y el número de ficheros que vamos a permitir al sistema manejar.

Dentro de la sección de ‘Processing Settings’ habilitamos Enable usage análisis processing’ e introducimos un espacio de tiempo en el que se debe ejecutar el proceso de análisis ( tened en cuenta que si lo ponemos a las 12.00 del médio día probablemente molestemos al resto de usuarios que se conecten al portal, por lo que es recomendable que se introduzca una franja horaria en la que estamos casi seguros de que no hay gente en el sistema ).

SERVICIO DE INFORMES DE USO DEL PORTAL

Una vez el sistema nos registra todo lo que le está pasando, el siguiente paso a seguir es habilitar el servicio de informes dentro del servidor de Servicios Compartidos. Para ello nos vamos a nuestro site de Administración de Servicios Compartidos y en la sección ‘Portal Usage Reporting’ seleccionamos la opción ‘Usage Reporting’.

Esto nos muestra la página ‘Configure Advanced Usage Analisys Processing’, en la sección ‘Processing Settings’ Activamos el proceso de Análisis seleccionando ‘Enable advanced usage analisys processing’.

Nota: Si quiesiéramos que el sistema fuera capáz de analizar información referente a las búsquedas que se realizan en el portal, deberíamos activar la opción ‘Enable Search Query Logging’ pero tened en cuenta que esto puede generar una gran cantidad de información y que debeis tener un entorno preparado para lo que se le viene encima :D.

3.- ACTIVACIÓN DE LOS INFORMES EN LOS SITIOS.

Bien, por último nos queda una única cosa que hacer. Ya hemos activado los Logs del sistema para registren toda la información, por otro lado hemos preparado al sistema para que ejecute un análisis de los datos obtenidos de los logs, por lo que ahora nos queda lo más lógico dada la situación actual. Vamos a ver como activamos los informes del sistema para que nos dé la información que ha procesado.

Para ello nos vamos a la colección de sitios, dentro de la sección de ‘Administración de la colección de sitios’ seleccionamos ‘Características de la colección de sitios’. Si bajais por la lista de características os encontrareis con que hay una que se llama ‘Crear Informes’ que crea informes con la información de Windows SharePoint Services. Pues activamos esta característica.

Perfecto! Ya tenemos el entorno preparado para que nos dé una relación de la utilización del portal. Vamos a ver como consultaríamos los datos.

Para ello los administradores pueden entrar dependiendo de su nivel de seguridad de administración:

1.- Los administradores de sitio pueden acceder a los informes de uso de su sitio en la configuración del mismo, en la sección de ‘Administración del Sitio’ en la opción ‘Informes de Uso’.

2.- Los administradores de la colección de sitios pueden acceder a los informes en la sección ‘Administración del Sitio’, en la opción ‘Informes de Uso’ ( se que parece lo mismo que en el punto anterior, pero fijaros en el ámbito de seguridad. )

3.- Los administradores de los Servicios Compartidos pueden ver la información en el Site de Administración de los Servicios Compartidos en una opción que aparece dentro de ‘Administración de la Colección de Sitios’  llamada ‘Usage Sumary’. En caso de haber activado la opción de generar los análisis de las búsquedas realizadas, estos administradores podrán ver los informes resultantes del análisis de las búsquedas entrando en la sección de ‘Search’ y seleccionando ‘Search Usage’ dentro de este site de administración de los Servicios Compartidos.

Bueno, pues eso es todo.

Espero que os sirva de ayuda!

Un Saludo!

Capacity Planning for Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007

Buenas!

Como seguramente ya sabéis muchos de vosotros, planificar la instalación y configuración de un nuevo entorno SharePoint puede llegar a ser una tarea bastante compleja.

Para ello nuestros amigos de Microsoft nos han liberado una herramienta bastante buena que nos ayuda a que esa tarea sea mucho más sencilla y que al menos no tengamos malas sorpresas.

Tenemos por un lado la herramienta de planificación:

SCCP 2007

System Center Capacity Planner 2007 is a pre-deployment capacity planning and post-deployment change analysis solution for Microsoft Server products including Exchange Server 2007, Windows SharePoint Services 3.0, and Office SharePoint Server 2007.

y por otro lado el modelo para WSS 3.0 y MOSS 2007:

SharePoint Capacity Planning Tool

Performance models for Microsoft Office SharePoint Server (MOSS) 2007 and Windows SharePoint Services (WSS) 3.0

Espero que os sea de ayuda.

Un Saludo!