Non molti conoscono questo utilissimo tool gratuito, integrato in SharePoint, che permette di monitorare le performance di loading delle pagine.

L'unica difficoltà è che, di fatto, questa Dashboard non esiste o meglio, è nascosta pertanto, deve essere abilitata dall' amministratore di SharePoint.

Per attivare questo tool, aprire la PowerShell console con diritti amministrativi ed eseguire il seguente comando:

$webSvc =[Microsoft.SharePoint.Administration.SPWebService]::ContentService
$webSvc.CollectSPRequestAllocationCallStacks = 'True’
$webSvc.Update()
$webSvc.DeveloperDashboardSettings.EnableDiagnosticMode()

 

 

 

 

Una volta abilitato, il tool appare come un'icona accanto alla visualizzazione dell'account autenticato

Cliccando sull'apposita icona potete consultare tutte le statistiche legate ad ogni pagina di SharePoint, ciò che è in esecuzione e da quanto tempo, facilitando il compito di chi deve fare troubleshooting.

Un piccolo tool ma molto funzionale.