Поделиться через


Планирование мониторинга в SharePoint Server

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

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

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

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

Общие сведения о средствах мониторинга

Существует множество средств, которые можно использовать для мониторинга SharePoint Server и устранения неполадок. Каждое средство охватывает различные части среды SharePoint, а некоторые средства могут перекрывать области. Определите, какие средства могут максимизировать действия мониторинга. Доступны следующие средства мониторинга:

  • Анализатор работоспособности SharePoint

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

  • Задания таймера

    На домашней странице центра Центр администрирования выберите Отслеживание и затем Задания таймера. SharePoint Server использует настраиваемые задания таймера для сбора данных о работоспособности, а затем записывает их в папку ведения журнала и в базу данных ведения журнала. Полученные данные включаются в отчеты о состоянии работоспособности фермы серверов.

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

    Примечание.

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

  • Reporting

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

  • Microsoft PowerShell

    PowerShell — это мощное средство мониторинга SharePoint Server. С помощью его команд вы можете извлекать и просматривать нужные журналы. Дополнительные сведения см. в статье Просмотр журналов диагностики в SharePoint Server.

  • System Center — Operations Manager с пакетом управления System Center для SharePoint Server

    System Center — Operations Manager — это мощная платформа мониторинга, которая позволяет отслеживать службы, устройства и операции для многих компьютеров в одной консоли. С помощью Operations Manager вы можете просматривать сведения о состоянии, работоспособности, производительности и оповещениях, относящиеся к готовности, производительности, конфигурации и безопасности среды. Дополнительные сведения см. в разделе Operations Manager.

    Чтобы использовать Operations Manager для мониторинга SharePoint Server, необходимо установить пакет управления System Center для SharePoint Server. С помощью централизованного интерфейса этого средства вы сможете отслеживать события, собирать данные счетчиков производительности по отдельным компонентам SharePoint и формировать оповещения о необходимости вмешательства оператора. Скачайте и установите пакет управления System Center для SharePoint Server 2016.

  • Средство просмотра событий

    Средство просмотра событий — это оснастка консоли управления (MMC), предназначенная для просмотра журналов события и управления ими. Это удобное средство для устранения различных неполадок. С его помощью вы можете фильтровать события в нескольких журналах и при необходимости сохранять используемые фильтры в виде настраиваемых представлений. Дополнительные сведения см. Дополнительные сведения см. в разделе Просмотр событий.

  • Панель мониторинга разработчика SharePoint

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

  • Инструментарий управления Windows (WMI)

    WMI предоставляет множество классов для мониторинга среды SharePoint Server. Каждому управляемому ресурсу соответствует собственный класс WMI. Дополнительные сведения см. в статье Обзор инструментария управления Windows (WMI).

  • Службы SQL Server Reporting Services (SSRS)

    SQL Server Reporting Services предоставляет полный набор готовых к использованию средств и служб, которые помогут вам создавать, развертывать отчеты и управлять ими для вашей организации. Кроме того, вам доступны функции программирования, позволяющие расширить и настроить функции отчетов. С помощью SQL Server Reporting Services можно создавать интерактивные, табличные, графические или бесплатные отчеты из реляционных, многомерных или XML-источников данных. Вы можете публиковать отчеты, планировать их обработку, а также открывать их по запросу. Вы можете использовать SQL Server Reporting Services для создания отчетов на основе предопределенных моделей и интерактивного изучения данных в модели. Вы можете выбирать любой из множества форматов просмотра, экспортировать отчеты в другие приложения, а также подписываться на опубликованные отчеты. Другие пользователи могут просматривать создаваемые вами отчеты через интернет-подключение, а также в рамках приложения Windows или сайта SharePoint. Дополнительные сведения см. в разделе Reporting Services (SSRS).

Анализатор работоспособности SharePoint, задания таймера, отчеты и PowerShell являются встроенными функциями, тогда как System Center, Пакет управления System Center для SharePoint Server 2016 и SQL Server Reporting Services являются независимыми инструментами. Панель мониторинга разработчика SharePoint и инструментарий управления Windows — это встроенные средства, предназначенные для разработчиков и системных администраторов. Они применяются в дополнение к другим функциям в различных сценариях.

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

Общие сведения о средствах мониторинга

Средство Обязательное или встроенное Требуемый уровень навыков Достоинства Недостатки Ресурсы
Анализатор работоспособности SharePoint Встроенное Обычный Предоставляет пошаговые инструкции по устранению проблем.
Поддерживает настройку. Вы можете отключать ненужные правила.
Определяет не все возможные проблемы.
Правило вызывается только после возникновения проблемы.
Настройка правил для анализатора работоспособности в SharePoint Server
Просмотр и разрешение оповещений анализатора работоспособности SharePoint в SharePoint Server
Справочник по правилам анализатора работоспособности SharePoint для SharePoint Server 2016
Задания таймера Встроенное Повышенный. Вам требуется взвешивать последствия включения или отключения заданий таймера и изменения расписания. Широкий диапазон отслеживаемых элементов.
Простота настройки расписания.
Поддерживает настройку. Вы можете создавать собственные задания таймера в соответствии с конкретными потребностями.
Возможны снижение производительности и конфликты между заданиями. Настройка заданий таймера для анализатора работоспособности в SharePoint Server 2016
Справочник по заданиям таймера SharePoint Server
Reporting Встроенное Уровень навыков для просмотра: обычный Гибкость. Позволяет настраивать степень серьезности записываемых в журнал событий, защиту от переполнения журнала событий и журналы трассировки. Отображает только статистические данные по администрированию и работоспособности и не предлагает возможные решения.
Вам требуется самостоятельно интерпретировать данные журналов.
Возможны снижение производительности и использование значительного объема дискового пространства.
Просмотр отчетов и журналов в SharePoint Server 2016
PowerShell Встроенные Дополнительно: необходимо знать, что искать, и выполнять команды PowerShell. Фильтрует данные, отображает их различными способами и выводит данные в сетку, с помощью которой можно фильтровать, сортировать, группировать и экспортировать данные в Excel 2016. Необходимо знать, какие команды PowerShell следует выполнять. Просмотр журналов диагностики в SharePoint Server
System Center с пакетом управления System Center для SharePoint Server Необязательное, но рекомендуемое Повышенный. Вам требуется знание искомых элементов и навыки в интерпретации данных. Это средство может обнаруживать, диагностировать и оповещать вас об инцидентах программного и аппаратного обеспечения, а также ссылаться на статьи знаний. Расширенные возможности мониторинга в основных сценариях при минимальных затратах людских ресурсов. Требуется развертывание дополнительных серверов. Пакет управления System Center для SharePoint Server 2016
Средство просмотра событий Встроенное Обычный Вы можете просматривать события из нескольких журналов, сохранять используемые фильтры в виде настраиваемых представлений для дальнейшего использования, планировать выполнение задач при возникновении событий, а также создавать подписки на события и управлять ими. Не предлагает способы решения проблем. Средство просмотра событий
Панель мониторинга разработчика SharePoint Встроенное Повышенный. Вам требуется знание искомых элементов и навыки в интерпретации данных. Простота анализа производительности страниц SharePoint. Функциональные возможности ограничены мониторингом производительности страниц SharePoint. Панель мониторинга разработчика SharePoint
Инструментарий управления Windows (WMI) Встроенное Повышенный. Требуется знание искомых элементов и навыки в написании скриптов WMI для управляемых объектов. Поддерживает мониторинг, отслеживание и контроль системных событий, относящихся к приложениям, компонентам оборудования и сетям. Вам необходимо самостоятельно определить управляемые объекты, которые требуется отслеживать.
Требуются навыки в написании скриптов WMI.
Обзор инструментария управления Windows (WMI)
Службы SQL Server Reporting Services Необязательное, но рекомендуемое Повышенный. Требуются навыки самостоятельной разработки отчетов и управления ими. Комплексная платформа для создания отчетов и управления ими. Требуются повышенные навыки в создании и разработке решений. Требуется знание конструктора Конструктор панели мониторинга PerformancePoint и Visual Studio. Reporting Services (службы SSRS)

Для фермы SharePoint, состоящей не более чем из 10 серверов, рекомендуется устанавливать как минимум следующие независимые средства:

  • System Center 2012 — Operations Manager с пакетом Пакет управления System Center для SharePoint Server 2013

    Осуществляет мониторинг состояния работоспособности продуктов Продукты SharePoint.

  • Службы SQL Server Reporting Services

    Следует развертывать для просмотра RDL-файлов, а также разработки отчетов в Visual Studio и конструкторе Конструктор панели мониторинга PerformancePoint с помощью служб отчетов.

Определение сценариев мониторинга

Определите планируемые сценарии мониторинга, например, работоспособности, рабочих процессов, поиска, SQL Server, виртуальных сред или производительности. В следующей таблице описываются некоторые основные сценарии и рекомендуемые для них средства мониторинга.

Сценарии и средства мониторинга

Средство или сценарий Работоспособность Поиск Databases Производительность Рабочие процессы Виртуальные среды Подключения к бизнес-данным Бизнес-аналитика Службы Access Фермы Серверы Приложения-службы Веб-приложения
Анализатор работоспособности SharePoint X X X
Задания таймера X X X X X
Отчетность X X
PowerShell X
System Center с пакетом управления System Center для SharePoint Server X X
Средство просмотра событий X
Панель мониторинга разработчика SharePoint X X X √* X X X X X X X X X
Инструментарий управления Windows (WMI) X √** X X X X X
Службы SQL Server Reporting Services X

Примечание.

*: панель мониторинга разработчика SharePoint предназначена только для мониторинга производительности веб-страниц.

**: интерфейсы WMI могут управлять службами Hyper-V.

Определение элементов для мониторинга на ежедневной, еженедельной или ежемесячной основе

Вы можете решить, какие элементы следует отслеживать ежедневно, еженедельно и ежемесячно, на основе раздела "Ежедневные задачи" (на странице 45), раздела "Еженедельные задачи" (на странице 53), раздела "Ежемесячные задачи" (на странице 54) и раздела "Импровизированные задачи" (на странице 54) в техническом документе SharePoint Server 2013: Operations Framework и контрольные списки.

Примечание.

Хотя в этом техническом документе рассматривается SharePoint 2013, эти сведения по-прежнему можно использовать для планирования расписаний мониторинга для SharePoint Server.

Планирование численности специалистов по мониторингу

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

При планировании численности специалистов по мониторингу учитывайте следующие моменты.

  • Небольшие фермы (небольшое число пользователей или бизнес-приложений)

  • Фермы среднего размера (корпоративные, приложения-службы и т. д.)

  • Крупные корпоративные фермы (крупные предприятия, большое число приложений-служб, самостоятельная подготовка и т. д)

  • Требования к высокой готовности (соглашения об уровне обслуживания)

  • Требования к высокой производительности (время визуализации страниц)

  • Размер пользовательской базы (число уникальных пользователей)

  • Число параллельных пользователей (пользователи, одновременно обращающиеся к порталу)

  • Число запросов в секунду (в периоды максимальной нагрузки)

  • Уровень эксплуатационной готовности

  • Средства управления

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

Требования к численности специалистов по мониторингу

Число серверов Численность персонала Требуемый уровень навыков
От 1 до 4 1 Обычный
От 4 до 10 1 или 2 Расширенный
От 10 до 40 3 или 4 Обычный и расширенный
От 40 до 100 Более 5 Обычный и расширенный
Более 100 Более 10 Обычный и расширенный

Создание плана действий

Мы рекомендуем создать план реагирования, чтобы подготовиться к потенциальным проблемам и указать, какие действия следует предпринять при возникновении проблемы.

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

В следующей таблице перечислены некоторые аспекты, которые вам необходимо учитывать при подготовке плана действий.

Предлагаемые элементы плана действий

Элемент Описание
Оповещение, событие или проблема Подробное содержание сообщения, события или описание проблемы.
Затрагиваемые службы и приложения Службы и приложения, на которые повлияет обнаруженная проблема.
Признак Признак проблемы.
Серьезность Степень серьезности проблемы. Чем выше серьезность, тем более высокий приоритет получает проблема.
Допустимое время решения проблемы (в минутах или часах) Допустимая продолжительность перерыва в обслуживании.
Возможные причины Возможные причины проблемы.
Решения Варианты решения проблемы.
Контакты Сотрудники, к которым необходимо обратиться при возникновении проблемы.
Порядок эскалации Сотрудники или группы, к которым необходимо обратиться в том случае, если вам не удается решить проблему.
Связанные ресурсы Любые ресурсы, которые могут помочь устранить проблему, например статьи о Microsoft Learn для SharePoint Server.
Примечание. Любые моменты, которые вы хотели бы выделить особо.

См. также

Понятия

Обзор мониторинга в SharePoint Server 2016

Мониторинг приложений для SharePoint в SharePoint Server

Настройка и планирование загрузки SQL Server и хранилища (SharePoint Server)

Мониторинг производительности кэша в SharePoint Server 2016

Другие ресурсы

Монитор сети (Майкрософт)