Техническая справка по Microsoft SharePoint Server 2010


Использование предварительно настроенных отчетов



страница115/118
Дата17.11.2018
Размер6.49 Mb.
ТипКнига
1   ...   110   111   112   113   114   115   116   117   118

Использование предварительно настроенных отчетов


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

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



Базовые

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



Запросы HTTP

В этом отчете отображаются все запросы HTTP, отправленные в ферме. После выбора строки в верхнем отчете на нижней панели отображается полная трассировка запроса.

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

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

После настройки списка фильтров можно сохранить отчет, чтобы не создавать его снова. Сохраненные отчеты можно найти в узле «Customs» (Настроенные) панели отчетов, в нижнем левом углу экрана. При следующей загрузке отчета сохраненные сортировки и фильтры будут восстановлены и применены к новым данным.

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



События Windows

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

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

Чтобы выполнить сортировку по столбцу, щелкните его заголовок.

После настройки списка фильтров можно сохранить отчет, чтобы не создавать его снова. Сохраненные отчеты можно найти в узле «Customs» (Настроенные) панели отчетов, в нижнем левом углу экрана. При следующей загрузке отчета сохраненные сортировки и фильтры будут восстановлены и применены к новым данным.

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



Проблемы трассировки ULS

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

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

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

После настройки списка фильтров можно сохранить отчет, чтобы не создавать его снова. Сохраненные отчеты можно найти в узле «Customs» (Настроенные) панели отчетов, в нижнем левом углу экрана. При следующей загрузке отчета сохраненные сортировки и фильтры будут восстановлены и применены к новым данным.

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



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

В данном отчете отображается выполнение всех заданий таймера. После выбора строки в верхнем отчете на нижней панели отображается полная трассировка задания таймера.

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

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

После настройки списка фильтров можно сохранить отчет, чтобы не создавать его снова. Сохраненные отчеты можно найти в узле «Customs» (Настроенные) панели отчетов, в нижнем левом углу экрана. При следующей загрузке отчета сохраненные сортировки и фильтры будут восстановлены и применены к новым данным.

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



Счетчики производительности

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

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

Можно использовать командлет Add-SPDiagnosticsPerformanceCounter Windows PowerShell для добавления других счетчиков производительности к серверам в ферме SharePoint. Любые новые добавляемые счетчики будут автоматически включены в набор данных SharePoint Diagnostic Studio.



Емкость

Группа отчетов по емкости включает несколько отчетов, предоставляющих информацию о показателях емкости фермы.



Ввод-вывод запросов SQL Server за длительное время

Этот отчет предоставляет долгосрочные сведения о сохраненных процедурах ввода-вывода с потреблением большого количества ресурсов.

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

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

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

Найдите запросы с высокими значениями в столбцах Число выполнений и Общее число операций ввода-вывода в сочетании с низкими значениями в столбце Среднее число операций ввода-вывода. Эти запросы могут вызываться много раз.

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

ЦП

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





Примечание

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



Память процесса (МБ)

В этом отчете отображается объем доступной физической памяти, выраженный в мегабайтах (МБ), на каждом сервере фермы за длительное время. Данные, используемые для заполнения этого графика, предоставляются счетчиком производительности | Процесс | Байты исключительного пользования | <имя процесса>.



Производительность

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



Трассировки большого количества операций чтения SQL

В этом отчете представлены запросы SQL, при выполнении которых осуществляется считывание более 50000 страниц (1 страница = 8 килобайт).

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

Если в тексте запроса присутствует идентификатор корреляции, можно использовать его для поиска запроса или задания таймера, создавшего запрос. Скопируйте идентификатор корреляции в поле фильтра отчетов Запросы HTTP или «Задания таймера».



Детализации уровня задержки

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



SQL Server: если выполнение запросов SQL Server занимает больше 250 мс, используйте обзорный отчет SQL для выявления узких мест SQL Server.

Application Servers: если выполнение вызовов служб занимает больше 250 мс, вы можете использовать столбец Длительность вызовов служб в отчете по запросам HTTP, чтобы найти запросы, на которые вызовы служб оказали самое значительное влияние.

Веб-сервер: если не удалось выявить узкое место на уровне сервера SQL Server или сервера приложений и выполнение запросов занимает больше 250 мс на веб-сервере, используйте столбец Длительность в отчете по запросам HTTP, чтобы выявить самые медленные запросы. Вы можете изучить отчет по задержке всех запросов, чтобы выяснить, относится ли данная проблема только к одному компьютеру. Наконец, можно изучить отчет по ЦП, чтобы определить, один или несколько веб-серверов или серверов приложений характеризуются чрезмерной загрузкой процессора.

Измененные объекты

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

Точки данных собираются каждые k минут (где k по умолчанию равно 5). Этот отчет отображает объединенные данные из всех баз данных контента в виде столбчатой диаграммы с наполнением. Каждый столбик представляет отдельный тип объекта (см. соответствующее условное обозначение).

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

Такие данные могут помочь понять, какие виды изменений происходят в определенный временной интервал. Исходя из этих данных, можно дополнительно просмотреть отчет по запросам HTTP, чтобы определить, какие запросы являются причиной этих изменений; можно также просмотреть отчет «Измененные объекты по базам данных», чтобы оценить эти же данных с другой точки зрения. Кроме того, можно просмотреть отчеты «Типы изменений» и «Типы изменений по базам данных», чтобы подробнее изучить виды изменений объектов.

Чтобы сохранить текущий набор результатов для общего использования, нажмите кнопку Экспорт_.__Измененные_объекты_по_базам_данных'>Экспорт.



Измененные объекты по базам данных

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

Точки данных собираются каждые k минут (где k по умолчанию равно 5). Этот отчет отображает объединенные данные из всех баз данных контента в виде столбчатой диаграммы с наполнением. Каждый столбик представляет отдельный тип объекта (см. соответствующее условное обозначение).

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

Такие данные могут помочь понять, какие виды изменений происходят в определенный временной интервал. Исходя из этих данных, можно дополнительно просмотреть отчет по запросам HTTP, чтобы определить, какие запросы являются причиной этих изменений; можно также просмотреть отчет по измененным объектам, чтобы оценить эти же данных с другой точки зрения. Кроме того, можно просмотреть отчеты «Типы изменений» и «Типы изменений по базам данных», чтобы подробнее изучить виды изменений объектов.

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



Тип изменения

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

Точки данных собираются каждые k минут (где k по умолчанию равно 5). Этот отчет отображает объединенные данные из всех баз данных контента в виде столбчатой диаграммы с наполнением. Каждый столбик представляет отдельный тип объекта (см. соответствующее условное обозначение).

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

Такие данные могут помочь понять, какие виды изменений происходят в определенный временной интервал. Исходя из этих данных, можно дополнительно просмотреть отчет по запросам HTTP, чтобы определить, какие запросы являются причиной этих изменений; можно также просмотреть отчет «Типы изменений по базам данных», чтобы оценить эти же данных с другой точки зрения. Кроме того, можно просмотреть отчеты «Измененные объекты» и «Измененные объекты по базам данных», чтобы подробнее изучить виды измененных объектов.

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



Типы изменений по базам данных

В этом отчете отображаются все типы объектов, которые были изменены за определенный период времени. Отчет формируется на основе информации в журнале изменений ChangeLog. Точки данных собираются каждые k минут (где k по умолчанию равно 5). Этот отчет отображает объединенные данные из всех баз данных в виде столбчатой диаграммы с наполнением. Каждый столбик представляет отдельный тип объекта (см. соответствующее условное обозначение).

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

Такие данные могут помочь понять, какие виды изменений происходят в определенный временной интервал, а также определить количество изменений в каждой базе данных. Исходя из этих данных, можно дополнительно просмотреть отчет по запросам HTTP, чтобы определить, какие запросы являются причиной этих изменений; можно также просмотреть отчет по типам изменений, чтобы оценить эти же данных с другой точки зрения. Кроме того, можно просмотреть отчеты «Измененные объекты» и «Измененные объекты по базам данных», чтобы подробнее изучить виды измененных объектов.

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

Задержка всех запросов

В этом отчете представлена продолжительность всех запросов (до 50 000).

Используйте этот отчет для определения нестандартных шаблонов использования. Например, загрузка низкопроизводительного сайта может постоянно занимать 5 секунд, что будет представлено в виде горизонтальной полосы на 5-секундной отметке. Для более детального представления можно увеличить масштаб небольшой области, перейти в отчет по запросами HTTP и найти запросы, выполнение которых занимает около 5 секунд.

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



Процентили задержки

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

Например, если выполнение 25 процентов всех запросов занимает 1 секунду или более (самое быстрое), вполне вероятно, что отключение некоторых общих ресурсов (таких как сеть или компьютер SQL Server) влияет на все запросы. Используйте отчет по детализации уровня задержки, чтобы определить проблемы, связанные с общими ресурсами.

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

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

Длительность.

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



Взаимоблокировки SQL

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



Блокировка SQL

В этом отчете приведен список запросов SQL, которые заблокировали другие запросы SQL.

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

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

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

Доступность

Группа отчетов по доступности включает несколько отчетов, которые отображают сведения о тенденциях и проблемах доступности фермы.



Доступность

Этот отчет содержит график доступности веб-службы HTTP. Снижение уровня доступности соответствует периодам, когда пользователи, возможно, не смогли получить доступ к своим узлам SharePoint.

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

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

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

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

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

Отчет «Обзор SQL»

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



Аппаратная/программная блокировка SQL Server

Блокировка запроса SQL Server может увеличивать некоторые значения длительности обработки запросов SQL Server, а также способствовать возникновению проблем, связанных с доступностью, и увеличению времени задержки.



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

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

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

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

Дисковый ввод-вывод SQL Server

Как правило, проблемы производительности SQL Server связаны с узким местом в подсистеме ввода-вывода. Когда SQL Server не предоставляется достаточная полоса пропускания запросов ввода-вывода для обработки входящих запросов, эффективность выполнения всех запросов снижается, а уровень производительности всех веб-серверов фермы значительно падает.



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

Средняя скорость чтения с логического диска (с)   Этот показатель относится ко всем операциям чтения в подсистеме дискового ввода-вывода. Высокие значения приводят к увеличению общей нагрузки ввода-вывода.

Средняя скорость записи на логический диск (с)   Этот показатель относится ко всем операциям записи в подсистеме дискового ввода-вывода. Высокие значения приводят к увеличению общей нагрузки ввода-вывода.

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



ЦП SQL Server

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

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

Перезапуски рабочих процессов

Как правило, перезапуски не влияют на доступность. Службы IIS 7.0 создают новый процесс, который позволяет выполнить существующие запросы, а затем полностью завершает перезапущенный процесс. Однако первая операция доступа к новому процессу может быть отложена на время инициализации процесса.

По умолчанию SharePoint Server планирует выполнение задач по перезапуску рабочих процессов в ночное время. Частые перезапуски в рабочее время могут приводить к увеличению задержки выполнения запросов конечных пользователей. Проверьте, не были ли изменены настройки Web.config или параметры перезапуска в службах IIS.

Запросы пользователей, завершившиеся сбоем

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

Выберите запрос, завершившийся сбоем, для извлечения журналов трассировки. Найдите трассировки, в которых упоминается сбой какого-либо компонента системы. Если не удается выявить очевидную причину сбоя, изучите отчет по событиям Windows для поиска признаков системного сбоя сервера или служб IIS.

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

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

Сбои

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

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

Использование

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



Запросы по URL-адресам

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



Запросы по пользователям

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



Рабочая нагрузка приложений

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

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

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

Высокая продолжительность выполнения процессов веб-сервером может указывать на высокое потребление ресурсов процессора в ферме веб-серверов.

Запросы по узлам

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





Поделитесь с Вашими друзьями:
1   ...   110   111   112   113   114   115   116   117   118


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница