Nella edizione 2012 di Team Foundation Server 2012 è e sarà incluso un potente strumento di code instrumentation della PreEmptive, chiamato Analytics for Team Foundation Server.
Lo scopo di quest’ultimo è di andare a registrare nel TFS i problemi che vengono rilevati (eccezioni), in modo da chiudere il cerchio fra Developer Operations e sviluppo.
Una volta installato (è veramente semplice), si deve aprire la PreEmptive Analytics Aggregator Administration Console:

Selezionando Team Foundation Servers, cliccare sul segno + per aggiungere un Team Foundation Server.

Una volta loggati, si scaricherà automaticamente l’elenco dei Team Project, e potremo decidere di deployare i componenti di PA.
This operation adds a Work Item Definition, una query, e due report se i reporting services sono in uso:

Limiti: PA Community Edition può essere deployato su una sola Team Project Collection e su due Team Project. Registra solamente unhandled exceptions e c’è un limite ai tipi di eccezioni, tre.
Nel prossimo post vedremo come instrumentare una applicazione con PA 