dealing with performance in sharepoint server - spsvancouver
TRANSCRIPT
SharePoint Saturday Vancouver
Dealing with Dealing with slow performance in SharePoint Server
http://bonzai-intranet.com/
Jason Warren
• Bonzai Intranet for SharePoint
• Microsoft Office Servers and Services MVP
(SharePoint MVP)
Infrastructure Architect
@jaspnwarren
Jasonwarren.ca
Today’s Agenda
Monitoring Performance
Troubleshooting Performance
Q&A
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
Intended Audience
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Anyone who is asked “Why is SharePoint slow?”
• SharePoint Administrators
• Server Administrators
• Developers
Why Monitor Performance?
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Confirm hardware and applications are performing as expected
• Identify performance issues before they cause problems
• Look at performance in a measurable and quantified way• Instead of “slow” its “this slow”
SharePoint Monitoring
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Microsoft’s Performance Monitoring Recommendations• Optimize performance for SharePoint Server 2013• https://technet.microsoft.com/en-ca/library/jj721440.aspx
• Primary source for data: Windows performance counters
• Tools available in Windows + 3rd party
Performance Monitoring
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Out of the box tools aren’t great for representing and understanding the data
• Performance Analysis of Logs (PAL)• https://pal.codeplex.com
• Historical performance can be used as a baseline
Performance Baselines
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Why have a baseline?
Monitoring Recap
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Be proactive: use (a) performance monitor
• Look at your performance data with your PAL
• Keep a performance baseline
• Do these things so you can ask the business for hardware before you can’t live without it
Troubleshooting Performance
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
Troubleshooting Recap
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Browser tools/fiddler to determine SharePoint/external issue
• SPRequestGuid Correlation Id Merge-SPLogFile
• ULS Logs and Execution Time for behind-the-scenes slowness
• Automate activity for intermittent issues
Monitoring Tools
SPS Vancouver 2017: Dealing with SharePoint Performance http://bonzai-intranet.com/
• Monitoring and maintaining SharePoint Server• technet.microsoft.com/en-us/library/ff758658.aspx
• Performance Monitor (PERFMON.EXE – included in Windows)
• Performance Analysis of Logs (PAL)• pal.codeplex.com/
• Merge-SPLogFile• technet.microsoft.com/en-us/library/ff607721.aspx
• ULS Viewer• www.microsoft.com/en-ca/download/details.aspx?id=44020
Troubleshooting Tools
SPS Vancouver 2017: Dealing with SharePoint Performance
http://bonzai-intranet.com/
• Browser Developer Tools (Chrome, FireFox, IE)
• Fiddler• www.telerik.com/fiddler
• Merge-SPLogFile• technet.microsoft.com/en-us/library/ff607721.aspx
• ULS Viewer• www.microsoft.com/en-ca/download/details.aspx?id=44020
bonzai-intranet.com
@bonzaiintranet
+1 (844)-547-2662
675 W.Hastings, Vancouver B.C. V6B 1N2
Thank You!