Использование средства диагностики страниц для SharePoint

В этой статье описывается, как использовать средство диагностики страниц для SharePoint для анализа SharePoint в современных и классических страницах сайта Microsoft 365 с учетом предопределенного набора критериев производительности.

Средство диагностики страниц для SharePoint можно установить для следующих компонентов:

Совет

Версия 2.0.0 и более поздних версий включает поддержку современных страниц в дополнение к классическим страницам сайта. Если вы не знаете, какую версию средства вы используете, можно выбрать ссылку О программе или многоточие (...), чтобы проверить свою версию. Всегда обновляйте до последней версии при использовании средства.

Средство "Диагностика страницы" для SharePoint — это расширение браузера для новых браузеров Microsoft Edge (https://www.microsoft.com/edge) и Chrome, которое анализирует как SharePoint на современном портале Microsoft 365, так и на страницах классических сайтов публикации.

Важно!

Это средство работает только для SharePoint в Microsoft 365 и не может использоваться на системной странице SharePoint или на странице приложения SharePoint. Тип страницы приложения предназначен для использования для конкретных бизнес-приложений в SharePoint в Microsoft 365, а не для порталов. Средство предназначено для оптимизации страниц портала и страниц сайта Teams.

Средство создает отчет для каждой анализируемой страницы, показывающей, как страница работает с предопределенным набором правил, и отображает подробные сведения, когда результаты теста выходят за рамки базового значения. Администраторы и дизайнеры SharePoint могут использовать это средство для устранения проблем с производительностью и оптимизации новых страниц перед публикацией.

Средство диагностики страниц предназначено для анализа только страниц сайта SharePoint, а не системных страниц, таких как allitems.aspx или sharepoint.aspx. Если вы попытаетесь запустить средство на системной странице или любой другой несайтовой странице, вы получите сообщение об ошибке с сообщением о том, что средство не может быть запущено для этой страницы.

Должен выполняться на странице SharePoint.

Это не ошибка в средстве, так как оценка библиотек или системных страниц не имеет значения. Перейдите на страницу сайта SharePoint, чтобы использовать это средство. Если эта ошибка возникает на странице SharePoint, проверка страницу master, чтобы убедиться, что метатеги SharePoint не удалены.

Чтобы оставить отзыв об инструменте, щелкните многоточие в правом верхнем углу средства, а затем выберите Отправить отзыв.

Дайте отзыв.

Установка средства диагностики страниц для SharePoint

Процедура установки в этом разделе подходит для браузеров Chrome и Microsoft Edge.

Важно!

Корпорация Майкрософт не считывает данные или содержимое страницы, которые анализируются средством диагностики страниц для SharePoint, и мы не записываем какие-либо персональные данные, веб-сайт или сведения о скачивании. Единственной идентифицируемой информацией, зарегистрированной в Корпорацию Майкрософт средством, является имя клиента, количество правил, которые завершились сбоем, а также дата и время запуска средства. Эта информация используется корпорацией Майкрософт для лучшего понимания тенденций использования современных порталов и сайтов публикации и распространенных проблем с производительностью.

  1. Установите средство "Диагностика страницы" для SharePoint для Microsoft Edge(расширение Edge) или Chrome(расширение Chrome). Ознакомьтесь с политикой конфиденциальности пользователей, предоставленной на странице описания в магазине. При добавлении средства в браузер вы увидите следующее уведомление о разрешениях.

    Разрешения расширения.

    Это уведомление имеет место, так как страница может содержать содержимое из расположений за пределами SharePoint в зависимости от веб-частей и настроек на странице. Это означает, что средство будет считывать запросы и ответы при нажатии кнопки "Пуск" только для активной вкладки SharePoint, на которой запущено средство. Эти сведения записываются локально веб-браузером и доступны с помощью кнопки Экспорт в JSON или Экспорт в HAR на вкладке трассировки сети средства. Эти сведения не отправляются и не записываются корпорацией Майкрософт. (Средство соответствует политике конфиденциальности Майкрософт, доступной здесь.)

    Разрешение Управление скачиваемых файлов описывает использование функции экспорта в JSON средства. Следуйте собственным правилам конфиденциальности вашей компании, прежде чем предоставлять общий доступ к JSON-файлу за пределами вашей организации, так как результаты содержат URL-адреса и которые можно классифицировать как личные данные (личные сведения).

  2. Если вы хотите использовать средство в режиме инкогнито или InPrivate, выполните действия в браузере:

    1. В Microsoft Edge перейдите в раздел Расширения или введите edge://extensions в строке URL-адресов и выберите Сведения для расширения. В параметрах расширения установите флажок Разрешить в InPrivate.
    2. В Chrome перейдите в раздел Расширения или введите chrome://extensions в строке URL-адреса и выберите Сведения для расширения. В параметрах расширения выберите ползунок разрешить в инкогнито.
  3. Перейдите на страницу сайта SharePoint в SharePoint, которую вы хотите просмотреть. Разрешена "задержка загрузки" элементов на страницах; таким образом, средство не останавливается автоматически (это предназначено для всех сценариев загрузки страниц). Чтобы остановить сбор, нажмите кнопку Остановить. Убедитесь, что загрузка страницы завершена, прежде чем остановить сбор данных, иначе вы зафиксировали только частичную трассировку.

  4. Нажмите кнопку панели инструментов расширения . Эмблема Чтобы загрузить средство, откроется следующее всплывающее окно расширения:

    Всплывающее окно средства диагностики страницы.

Нажмите кнопку Пуск , чтобы начать сбор данных для анализа.

Что вы увидите в средстве диагностики страниц для SharePoint

  1. Щелкните многоточие (...) в правом верхнем углу средства, чтобы найти следующие ссылки:

    1. Ссылка "Дополнительные ресурсы " содержит общие рекомендации и сведения о средстве, включая ссылку на эту статью.
    2. Ссылка Дать отзыв содержит ссылку на сайт SharePoint Sites and Collaboration User Voice .
    3. Ссылка О программе включает установленную версию средства и прямую ссылку на уведомление стороннего средства.
  2. Идентификатор корреляции, SPRequestDuration, SPIISLatency, время загрузки страницы и сведения о URL-адресе являются информационными и могут использоваться для нескольких целей.

    Сведения о диагностика страницы.

    • CorrelationID является важным элементом при работе с служба поддержки Майкрософт, так как позволяет собирать больше диагностических данных для конкретной страницы.
    • SPRequestDuration — это время, затраченного SharePoint на обработку страницы. Структурная навигация, большие изображения, множество вызовов API могут способствовать увеличению длительности.
    • SPIISLatency — это время в миллисекундах, затраченное на начало загрузки страницы SharePoint. Это значение не включает время, затраченное веб-приложением на реагирование.
    • Время загрузки страницы — это общее время, записанное страницей с момента запроса до момента получения и отображения ответа в браузере. На это значение влияют различные факторы, включая задержку в сети, производительность компьютера и время загрузки страницы браузером.
    • URL-адрес страницы (универсальный указатель ресурсов) — это веб-адрес текущей страницы.
  3. На вкладке Диагностические тесты результаты анализа отображаются в трех категориях. Никаких действий не требуется, требуется улучшение возможностей и внимания. Каждый результат теста представлен элементом в одной из этих категорий, как описано в следующей таблице:

    Категория Цвет Описание
    Требуется внимание Красный Результат теста выходит за рамки базового значения и влияет на производительность страницы. Следуйте указаниям по исправлению.
    Возможности для улучшения Желтый Результат теста выходит за рамки базового значения и может привести к проблемам с производительностью. Могут применяться критерии, относящиеся к тесту.
    Никаких действий не требуется Зеленый Результат теста попадает в базовое значение теста.

    Диагностика страницы.

  4. Вкладка Трассировка сети содержит сведения о запросах и ответах на сборку страниц.

Использование вкладки Диагностические тесты

При анализе современной страницы портала SharePoint или классической страницы сайта публикации с помощью средства "Диагностика страниц для SharePoint" результаты анализируются с помощью стандартных правил, которые сравнивают результаты с базовыми значениями и отображаются на вкладке Диагностические тесты . Правила для некоторых тестов могут использовать разные базовые значения для современных сайтов портала и классических сайтов публикации в зависимости от того, насколько отличаются конкретные характеристики производительности между ними.

Результаты теста, отображаемые в категориях "Возможности улучшения " или " Внимание" , указывают на области, которые следует проверять в соответствии с рекомендациями, и могут быть выбраны для отображения дополнительных сведений о результатах. Сведения о каждом элементе содержат ссылку Дополнительные сведения , по которой вы перейдете непосредственно к соответствующему руководству, связанному с тестом. Результаты теста, которые отображаются в категории Нет обязательных действий , указывают на соответствие соответствующему правилу и не отображают дополнительные сведения при выборе.

Сведения на вкладке Тесты диагностики не содержат сведений о том, как проектировать страницы, но будут выделены факторы, которые могут повлиять на производительность страницы. Некоторые функции и настройки страницы оказывают неизбежное влияние на производительность страницы, и их следует проверять на предмет возможного исправления или упущения со страницы, если их влияние является значительным.

Красные или желтые результаты также могут указывать на то, что веб-части слишком часто обновляют данные. Например, корпоративные новости не обновляются каждую секунду, но пользовательские веб-части часто создаются для получения последних новостей каждую секунду вместо реализации элементов кэширования, которые могут улучшить общий пользовательский интерфейс. При добавлении веб-частей на страницу следует помнить, что часто существуют простые способы уменьшить их влияние на производительность путем оценки значения каждого доступного параметра, чтобы убедиться, что он задан соответствующим образом для его целевого назначения.

Примечание.

Классические сайты групп, на которых не включена функция публикации, не могут использовать сети CDN. При запуске средства на этих сайтах ожидается, что тест CDN завершится ошибкой и может быть проигнорирован, но все остальные тесты применимы. Дополнительные функции функции публикации SharePoint могут увеличить время загрузки страницы, поэтому ее не следует включать только для включения функций CDN.

Важно!

Правила тестирования добавляются и обновляются регулярно, поэтому ознакомьтесь с последней версией средства для получения сведений о текущих правилах и конкретных сведений, включенных в результаты теста. Вы можете проверить версию, управляя расширениями, и расширение сообщит, доступно ли обновление.

Использование вкладки "Трассировка сети" и экспорт HAR-файла

На вкладке Трассировка сети содержатся подробные сведения о запросах на создание страницы и ответах, полученных от SharePoint.

  1. Найдите время загрузки элемента, помеченное красным цветом. Каждый запрос и ответ закодирован цветом, чтобы указать его влияние на общую производительность страницы с помощью следующих метрик задержки:

    • Зеленый: < 500 мс
    • Желтый: 500–1000 мс
    • Красный: > 1000 мс

    Трассировка сети.

    На изображении выше красный элемент относится к странице по умолчанию. Он всегда будет отображаться красным, если страница не загружается в < 1000 мс (менее 1 секунды).

  2. Время загрузки тестового элемента. В некоторых случаях не будет индикатора времени или цвета, так как элементы уже кэшированы браузером. Чтобы проверить это правильно, откройте страницу, очистите кэш браузера и нажмите кнопку Пуск , так как это приведет к принудительной загрузке "холодной" страницы и будет истинным отражением начальной загрузки страницы. Затем его следует сравнить с загрузкой "теплой" страницы, так как это также поможет определить, какие элементы кэшируются на странице.

  3. Делитесь соответствующими сведениями с другими пользователями, которые могут помочь в расследовании проблем. Чтобы поделиться сведениями или сведениями, предоставленными в средстве, разработчикам или специалисту службы технической поддержки рекомендуется использовать параметр Включить экспорт в АРХИВ HTTP (HAR).

    Включите экспорт в HAR.

Экспорт должен быть включен перед нажатием кнопки Пуск, что позволит включить режим отладки в браузере. При этом создается ФАЙЛ архива HTTP (HAR), доступ к которому можно получить через вкладку "Трассировка сети". Нажмите кнопку "Экспорт в HAR", чтобы скачать файл на компьютер, и затем вы можете предоставить к нему общий доступ. Файл можно открыть с помощью различных средств отладки, таких как F12 Developer Tools и Fiddler.

Трассировка сети.

Важно!

Эти результаты содержат URL-адреса, которые можно классифицировать как личные данные (личные сведения). Перед распространением этой информации обязательно следуйте рекомендациям организации.

Взаимодействие с служба поддержки Майкрософт

Мы включили функцию уровня служба поддержки Майкрософт, которую следует использовать только при работе непосредственно с обращением в службу поддержки. Использование этой функции не принесет вам никаких преимуществ при использовании без участия группы поддержки и может значительно замедлить работу страницы. При использовании этой функции в средстве нет дополнительных сведений, так как дополнительные сведения добавляются в ведение журнала в службе.

Никакие изменения не отображаются, за исключением того, что вы получите уведомление о том, что вы включили его, а производительность страницы будет снижена в 2–3 раза медленнее. Она будет актуальна только для конкретной страницы и этого активного сеанса. По этой причине эту функцию следует использовать с осторожностью и только при активном использовании поддержки.

Включение функции уровня служба поддержки Майкрософт

  1. Откройте средство "Диагностика страницы" для SharePoint.

  2. На клавиатуре нажмите клавиши ALT-SHIFT-L. Откроется поле Включить ведение журнала поддержки проверка.

  3. Выберите поле проверка, а затем нажмите кнопку Пуск, чтобы перезагрузить страницу и создать подробное ведение журнала.

    Параметр поддержки включен.

    Обратите внимание на Идентификатор корреляции (отображается в верхней части средства) и предоставьте его представителю службы поддержки, чтобы позволить ему собирать дополнительные сведения о сеансе диагностики.

Настройка производительности SharePoint

Настройка производительности Office 365

Производительность в современном интерфейсе SharePoint

Сети доставки содержимого

Использование сети доставки содержимого Office 365 (CDN) с SharePoint