30/7/2009 23:11
El Bruno
[TFS2008] HowTo: Conocer la utilización de un portal de Team System Web Access (si no reinventas la rueda, te podes tomar un par de cervecitas !!!)

Buenas,
una de las cosas interesantes de trabajar con TFS, es que después de varios años y de muchos proyectos y clientes diferentes, nunca termina de sorprenderme las necesidades de cada uno. Hoy, por ejemplo, en una de las implantaciones “grandes” de Team System, me comentarons que estaban creando un módulo que analizaba el tráfico http para conocer la utilización de TFS y de Team System Web Access.
Lo primero que se me ocurrió es que con la crisis estos se quedaron sin vacaciones, y para no aburrirse en verano se pusieron a crear un log parser; pero después cuando ví los números monstruosos de utilización del TFS, vi que un informe de uso era más que necesario para conocer la salud del mismo.
Antes que se pusiesen a reventar archivos de texto, les recomendé que le echen un vistazo al set de informes de rendimiento y utilización que Grant Holliday (ex MVP, ahora trabaja para Microsoft) creó hace un tiempo. Y por suerte, el gran Luis Fraile, explicaba como instalarlos en http://www.lfraile.net/post/Informes-de-rendimiento-de-TFS.aspx
Pero me quedaba pendiente el portal del Team System Web Access; asi que como me acordaba un poco de como funcionaban los informes, decidí tirar un par de queries contra la tabla tbl_Command de la base de datos TfsActivityLogging; en esa query vi que podía identificar las peticiones por la instancia de TSWA, y cuando estaba por crear un informe desde cero, la buena suerte acudió a mi rescate y tuve que responder una llamada por teléfono.
Los 5 minutos que invertí en organizar una salidita de cervezas para el viernes hicieron que al momento de sentarme de nuevo frente a mi laptop, hiciese una búsqueda en bing para ver si nadie se había currado el reporte y por suerte el equipo de desarrollo de TFS lo creó a principio de mes. Asi que bueno, pude pasar un par de links de referencia y unos minutos de soporte de instalación por teléfono y listo !!!
A partir de aqui, solo es necesario ver si los reportes son lo suficientemente completos y si hace falta más info, ver de donde se puede sacar la misma, pero son un muy buen punto de partida y además una excusa para que mis amigotes no trabajen las próximas 2 semanas.
Resources:
Saludos @ Home
El Bruno
Archivado en: Visual Studio Team System,VSTS,Team Foundation Server
Comparte este post: