Діагностування проблем із продуктивністю SharePoint Online

У цій статті описано, як можна виявити поширені проблеми із сайтом SharePoint Online за допомогою інструментів для розробників Internet Explorer.

Ви можете скористатися трьома різними способами, щоб визначити, що продуктивність сторінка на сайті SharePoint Online страждає через параметри.

  • Мережевий монітор панелі інструментів F12

  • Порівняння з незміненим базовим планом

  • Метрика заголовка відповіді SharePoint Online

У цій статті описано, як виявляти проблеми з продуктивністю, використовуючи кожний із цих методів. Визначивши причину проблеми, ви зможете працювати над її вирішенням за допомогою статей про покращення продуктивності SharePoint, які можна знайти за посиланням http://aka.ms/tune.

Діагностика продуктивності в SharePoint Online за допомогою панелі інструментів F12

У цій статті ви використовуємо Internet Explorer 11. Версії інструментів для розробників F12 в інших браузерах мають аналогічні функції, хоча можуть мати дещо інший вигляд. Відомості про інструменти для розробників F12 див. в статті:

Щоб відобразити інструменти для розробників, натисніть клавішу F12, а потім клацніть піктограму Wi-Fi:

Знімок екрана: піктограма Wi-Fi інструментів для розробників F12

На вкладці Мережа натисніть зелену кнопку відтворення, щоб завантажити сторінку. Інструмент повертає всі файли, на які браузер надсилає запит, щоб отримати потрібну вам сторінку. На знімку екрана нижче показано один такий список.

Знімок екрана: список файлів, повернутих із запитом сторінки

Ви також можете побачити час завантаження файлів праворуч, як показано на цьому знімку екрана.

Умови конструктора запитів, настроєні на відображення заповненого поля «Країна»

Це наочне представлення того, скільки часу завантажувався файл. Зелена лінія позначає час, коли сторінка готова до відображення в браузері. Так ви можете швидко зрозуміти, які файли можуть спричиняти повільне завантаження сторінки на сайті.

Налаштування незміненим базовим планом для SharePoint Online

Найкращий спосіб визначити слабкі місця в продуктивності сайту – налаштувати стандартну колекцію сайтів в SharePoint Online. Так ви зможете порівняти різні аспекти свого сайту з варіантом без налаштувань на сторінці. Домашня сторінка "OneDrive для бізнесу" – це чудовий приклад окремої колекції сайтів, яка навряд чи зазнала налаштування.

Перегляд відомостей із заголовка відповіді SharePoint

У SharePoint Online та SharePoint Server 2013 доступні відомості, які надсилаються назад до браузера в заголовку відповіді для кожного файлу. Два найкорисніші значення для виявлення проблем із продуктивністю: SPRequestDuration і X-SharePointHealthScore:

  • SPRequestDuration

    Це обсяг часу, який знадобився для обробки запиту на сервері. За його допомогою можна визначити, чи запит дуже великий і ресурсомісткий. Це найкраща доступна інформація про обсяг роботи, яку виконує сервер, щоб відобразити сторінку.

  • X-SharePointHealthScore

    Це значення вказує на справність сервера, на якому запущено екземпляр SharePoint. Діапазон цього значення: від 0 до 10, де 0 – це найкраща справність, а 10 – найгірша. Це число допомагає визначити, що затримує завантаження сторінки: сервер чи щось на самій сторінці. Оцінка справності сервера майже завжди 0. У SharePoint Online передбачено автоматичні оповіщення про погіршення оцінки справності сервера, тому не слід очікувати, що оцінка, відмінна від 0, протримається довго.

Перегляд відомостей із заголовка відповіді SharePoint

  1. Переконайтеся, що інструменти F12 інстальовано. Докладні відомості про завантаження та інсталяцію цих інструментів див. в статті Нові можливості інструментів F12.

  2. В інструментах F12 на вкладці Мережа натисніть зелену кнопку відтворення, щоб завантажити сторінку.

  3. Виберіть один із файлів типу ASPX, повернутих інструментом, а потім виберіть ДОКЛАДНО.

    Відображає відомості заголовка відповіді
  4. Виберіть Заголовки відповіді.

    Звичайна лінійчата діаграма та лінійчата діаграма з маркерами

Причини виникнення проблем із продуктивністю в SharePoint Online

У статті Параметри переходів для SharePoint Online наведено приклад, у якому за допомогою значення SPRequestDuration визначено, що причиною тривалої обробки сторінки на сервері були складні структурні переходи. Взявши значення для сайту базового плану (без налаштування), можна визначити, чи завантаження певного файлу триває довго. Приклад, що використовується в статті Параметри переходів для SharePoint Online, є головним файлом ASPX. Цей файл містить більшу частину коду ASP.NET, запущеного для завантаження сторінки. Залежно від шаблону сайту, що використовується, це може бути start.aspx, home.aspx, default.aspx або інше ім’я, якщо ви налаштували домашню сторінку. Якщо це число значно перевищує базовий сайт, це означає, що на вашій сторінці проходять складні процеси, які спричиняють проблеми з продуктивністю.

Коли ви визначили, що проблему пов’язано з вашим сайтом, слід зрозуміти, що викликає зниження продуктивності. Для цього радимо усунути всі можливі причини, як-от налаштування сторінок, а потім по одній повертати їх на сайт. Коли ви приберете достатньо налаштувань, щоб сторінка запрацювала належним чином, повертайте певні зміни по черзі.

Наприклад, якщо у вас дуже складні переходи, спробуйте змінити панель переходів, щоб не відображалися підсайти, а потім в інструментах для розробників перевірте, чи є якась різниця. Або якщо ви розгортаєте великий обсяг вмісту, спробуйте видалити його зі сторінки, щоб перевірити, чи ситуація покращиться. Якщо прибрати всі можливі причини, а потім повертати їх по черзі, ви легко зможете визначити, які функції становлять найбільшу проблему, і працювати над їх вирішенням.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×