Verificar os tempos de carregamentos das páginas no PWA
Queríamos hoje apresentar-lhes um pequeno utilitário do SharePoint que também pode ser muito útil para entender/verificar os tempos de carregamento das páginas do PWA, é o SharePoint Developer Dashboard.
Poderão encontrar toda a informação sobre este utilitário em: https://msdn.microsoft.com/en-us/library/ff512745.aspx
Quais as informações que podemos retirar :
- Tempos de execução dos processos.
- Informação sobre as chamadas ao SQL feitas pela página.
- A URL e o nome do processo.
- A conta de utilizador
- E muito mais.
Existem duas maneiras de utilizar o SharePoint Developer Dashboard:
- ON – A página apresenta sempre o detalhe da análise da página.
- ONDEMAND – Aparece um ícone no canto superior direito da página, o que permite ativar / desativar quando queremos.
Por defeito esta feramente não esta ativa. Pode ser ativa via STSADM ou via Powershell conforme preferir.
1. STSADM
- ON - stsadm -o setproperty -pn developer-dashboard -pv on
- ONDEMAND .- stsadm -o setproperty -pn developer-dashboard -pv ondemand
- OFF .- stsadm -o setproperty -pn developer-dashboard -pv off
2. POWERSHELL
- ON .- (Get-SPFarm).PerformanceMonitor.DeveloperDashboardLevel = ”On”
- ONDEMAND .- (Get-SPFarm).PerformanceMonitor.DeveloperDashboardLevel =”OnDemand”
Eis um pequeno exemplo da ferramente em accção:
Esperamos que vos seja util de futuro.
Rogério Leal