Діагностування проблем із продуктивністю 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 – сервер перевантажений. Якщо значення HealthScore довгий час дорівнює 9 або 10, це може свідчити про поточну проблему з продуктивністю сервера. Будь-яке інше число вказує на те, що сервер працює в очікуваному діапазоні.

Перегляд відомостей із заголовка відповіді 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

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

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

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

×