TFS monitoring parte 2

Muchas veces creemos o se puede llear a creer que es TFS es una caja de pandora donde nadie conoce que pasa o que existe dentro de ella. Lo cierto es que podemos ver hasta cierto detalle el monitoreo de sus logs como lo mostre en un post anterior que viene con la herramienta por default.

Pero como no todo lo de caja es correcto o la mejor version de ello, siempre se pueden mejorar las cosas y para ello una muestra de reportes que se montan dentro del reporting services que nos van a ayudar a dar un buen estatus en la salud del TFS y/o los jobs que corren dentro de él.

Si han llegado a este post seguramete es porque son TFS Admin o solo por aprender algo nuevo. En alguna ocasion me sucedio que no podia ejecutar los cubos por n razon que no recuerdo y que tenia que dar la solucion pero sobre todo buscar el origen del problema para que no se volviera a repetir. Con este objetivo al buscar informacion en internet llegue a este foro de Gran Holliday donde se muestran algunos reportes. En este post les voy a mostrar como Instalarlos y configurarlos para que puedan ayudar a un diagnostivo y solucion a algun detalle que se puede presentar.

Primero tenemos que descargar los reportes de la liga Download Admin report pack.zip estos nos van a ayudar a ver temas de administracion

Siguiente descarga el performance pack de la liga Download Performance Pack.zip, obvio en estos veremos desempeño del server

Siguiente debemos de descomprimir ambos zip para luego subirlos dentro del reporting server. Como se hace esto, dentro del equipo que tengan el reporting services abran el portal  (deben ser admin del servicio)

Si estan siguiendo este blog desde el inicio esto se excluye para el tfs online.

http://nombredel servidor con reportserver/reports  en mi caso http://tfspoc/reports

2014-10-14_112251

Primero vamos a trabajar con el Admin report pack

Damos click en New Folder y creamos la carpeta admin report.

2014-10-14_112706

2014-10-14_121258

 

Veremos la siguiente pantalla y vamos a dar click en upload file. Este paso lo vamos a repetir por la cantidad de archivos que vamos a subir al reporting

Mostrara una ventana,  browse y buscamos el archivo en donde lo descomprimimos, clik en ok, y regresamos a la ventana anterior

Dar click en ok, reperir estos paso para los reportes que se quieran subir. En este caso son 3 [“Blocked fields”,”Cube Status”,”Reportable Fields”]

Veremos los reportes de esta forma

2014-10-14_113842

 

2014-10-14_112828

2014-10-14_113333

  2014-10-14_113230

2014-10-14_112945

 

Paso siguiente y mas importante sin esto no van a funcionar, debemos de asignarle su origen de datos. A cada archivo seleccionar la opcion que dice Manage, se muestra al colocarse sobre el archivo sin dar click y aparece una flecha, al dar click muestr un pequeño menu ahi es donde esta la opcion Manage.

2014-10-14_114113

2014-10-14_114247

Cada uno de los reportes tiene una configuracion distinta, empecemos con Blocked FIelds. Con la ventana que abre dejar todo como esta por default salvo la seccion Data Sources. Dar click en el texto

Veremos la siguiente pantalla, dar click en browse

 

2014-10-14_114529

2014-10-14_114415

Dar click en Apply

Selecionar el datasource Tfs2010ReportDS y dar click en ok, regresmos a la pantalla anterior y dar click en Apply

Configurar el mismo datasource para el archivo Reportable Fields siguiendo los mismo pasos

Para el reporte Cube Status tenemos que hacer varios pasos, primero debemos de configurar un data source, vamos al home y damos click en New Data Source

 

 

En el campo Name escribimos Tfs2010ConfigurationDS

En el connection string escribimos Data Source=DataServer;Initial Catalog=Database          Dataserver= nombre del servidor SQL y Database debe ser Tfs_Configuration.

2014-10-14_120453

En las opciones de Connect using seleccionar la segunda donde se almacenaran las credenciales para el datasource. Si la configuracion es correcta al dar click sobre test connection se vera asi

2014-10-14_120115

Dar click en Apply

Regresamos al home/admin report. y damos manage al reporte de cube status. vamos a asignar 2 data source, el primero apunta a /TFS2010ReportDS y el segunda en la parte inferior debe de apuntar al Data source que acabamos de generar Tfs2010ConfigurationDS

Dar click on Apply

Y listo ya tenemos mas reportes para ver la salud de nuestro tfs. Para verlos basta con dar click sobre los reportes

2014-10-14_120620

En mi caso Blocked fields, no tengo problemas

En Reportable Fields,veremos los campos que estan siendo ocupados por el datawarehouse que nos da informacion de los team projetcs de nuestras Team Project Collections (TPC)

2014-10-14_120713

Y el mas importante de ellos Cube status, nos dira a detalle que ocurre con nuestros jobs del cubo del TFS

 

2014-10-14_120941

2014-10-14_120948

 

Como ya se alargo este post. Continuara…..

 

 

 

 

 

 

 

 

 

 

 

 

 

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s