GSX Blog

Troubleshooting SharePoint Performance Issues with MS Diagnostic tool

Posted by Pavan Reddy on Tue, Sep 18, 2018

illuBlogsharepoint2What do you do when users outside of the main office complain about SharePoint performance? Is it the application or the network that’s slowing them down?

SharePoint Online is a black box for users and the IT Teams. Whenever a user reports a slow SharePoint site, IT does not know where to look, or how to troubleshoot the issues further.

There are tools to help us analyze the SharePoint Online page performance issues and suggest best practices as Microsoft recommend. We already discussed the F12 Developer tool in a previous blog, so now let’s talk about the Page Diagnostic tool for SharePoint Online that was released by Microsoft in June 2018.

The F12 developer tool sometimes does not show SPIIS latency and SPrequest duration values for SharePoint pages. With the help of the Page diagnostic tool, we can get these values as well as the Correlation ID, which can help when you work with Microsoft support team. Please note that this page is designed to analyze your classic publishing pages and pages on classic sites, against a subset of recommended practices in SharePoint Online.

How to Use:

  1. Download the tool from Chrome Browser webstore and install the browser extension
  2. Add the tool to your chrome browser. If its prompts for any permissions, please accept it
  3. Please navigate to the SharePoint classic page which you would like to review
  4. Here I am navigating to https://gsxcsat.sharepoint.com/SitePages/Home.aspx
  5. You will find extension log on your chrome browser as below

 1-19

  1. Click on Extension logo and select start

2-22

  1. Once you click on start button it will start collecting the data and pop up the information
  2. You will see diagnostic and network trace information along with page load time, SPIISlatency and SPrequest duration

3-72

  1. The Diagnostic tab will show us the issues observed on the page and it marks the issue as red.
    Example: Check for Structural navigation

If you click on more info, you will find details about the issue and how to fix the issue

  1. You can also find another tab called Network trace. This page provides detailed information about the requests as well the as responses received.

    4-17

We can also export these results to JSON and view the information through “JSONfileviewer”

The Page diagnostic tool for SharePoint Online not only provides the SPIISlatency, SPrequest duration and page load time but can also provide diagnostic information with network trace results. This information is extremely helpful for the administrators to identify the settings applied on their SharePoint page and implement best practices as recommended by Microsoft.

Want more info about SharePoint Online Monitoring? Check out the podcast of our webinar “SharePoint and OneDrive Monitoring Best Practices”. 

At GSX Solutions we provide a unique way to constantly and accurately measure the end-user experience of SharePoint Online from where your users are.

Our Robot Users continuously use SharePoint Online exactly as a user would while checking the performance of the network. With that data, you can get back visibility on everything that matters to assess and improve the SharePoint user experience.

7-7

Tags: Office 365 monitoring, office 365 performance, End user Experience, APM, User Experience, Service Delivery, SharePoint Performance, SharePoint Monitoring