Il Team Foundation Server Best Practice Analyzer (BPA per gli amici) è un utilissimo strumento incluso nei Power Tools di TFS che permette di eseguire analisi sullo stato di salute del server.
Spesso basta fare un giro di analisi di BPA, prima di lanciarsi nell’Event Viewer, e ci si può rendere rapidamente conto di quello che sta succedendo sul nostro server.
Utilizzarlo è di una banalità assoluta. Queste sono le opzioni disponibili:
C’è ben poco da dubitare Selezionando “Start a scan” creiamo una nuova scansione, scegliendo fra le tante a disposizione:
Una volta scelta la modalità, semplicemente premendo “Start scanning”, parte la scansione ed, alla fine, ci verrà presentato un report generico sulle attività svolte (nel mio caso ho scelto un Complete Health Check):
Vedendo il report nel dettaglio, avrò la lista dei problemi critici (se presenti), la lista totale dei possibili problemi in ordine di gravità, e tutti gli informationals che vanno dal modello del server fino all’hardware o al sapere se è una VM o meno.
Ritengo questo uno strumento “must have” per chiunque si occupi di Team Foundation Server, è davvero molto utile