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


Включение событий служб Reporting Services для журнала трассировки SharePoint (ULS)

Начиная с версии SQL Server 2008 R2, серверы служб Reporting Services в режиме интеграции с SharePoint могут записывать события служб Reporting Services в журнал трассировки единой службы ведения журнала SharePoint. Reporting Services доступны на странице «Наблюдение» центра администрирования SharePoint.

В этом разделе.

Общие рекомендации в отношении журнала ULS

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

Категория Level Описание
База данных Подробный Регистрирует события, требующие доступа к базе данных.
Общие сведения Подробный Регистрирует события, требующие доступа к следующим элементам.

Веб-портал служб Reporting Services

Обработчик HTTP-данных средства просмотра отчетов.

Доступ к отчету (RDL-файлы).

Источники данных (RSDS-файлы).

URL-адреса на сайте SharePoint (SMDL-файлы).
Office Server General Исключение Регистрирует ошибки входа.
Топология Подробный Регистрирует текущую информацию пользователя.
веб-части Подробный Регистрирует события, для которых требуется доступ к веб-части средства просмотра отчетов.

Включение и отключение событий служб Reporting Services в категории служб Reporting Services

  1. В центре администрирования SharePoint выполните следующие действия.

  2. Выберите Наблюдение.

  3. Выберите Настройка журнала диагностики в группе Отчеты .

  4. Найдите в списке категорий Службы SQL Server Reporting Services .

  5. Щелкните значок "плюс" (+), чтобы развернуть подкатегории в разделе Службы SQL Server Reporting Services.

  6. Выберите подкатегории, которые будут добавлены в журнал трассировки.

  7. В нижней части списка категорий выберите уровень событий для параметра Событие наименьшей важности для занесения в журнал трассировки. Чтобы отключить трассировку выберите Нет .

Примечание

Параметр Событие наименьшей важности для занесения в журнал событий не поддерживается в службах Reporting Services. Параметр не обрабатывается.

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

  • HTTP-перенаправитель

  • Прокси-сервер клиента SOAP

  • При наличии неполадок с настройкой добавьте Страницы настройки.

Можно выполнить просмотр всех текущих параметров журнала диагностики фермы с помощью следующего командлета PowerShell:

Get-SPDiagnosticConfig

Чтение записей журнала

Записи служб Reporting Services в журнале отформатированы следующим образом.

  1. Продукт: службы SQL Server Reporting Services

  2. Категория. События, связанные с сервером, будут иметь символы Report Server в начале имени. Например, Report Server Alerting Runtime. Эти события также регистрируются в файлах журнала сервера отчета.

  3. Категория. События, связанные с интерфейсным веб-компонентом или полученные от него, не содержат символы Report Server. Например, Service Application Proxy (в отличие от Report Server Alerting Runtime). Записи WFE содержат идентификатор CorrelationID; записи сервера его не содержат.

Список событий служб SQL Server Reporting Services

В следующей таблице приведен список событий в категории служб SQL Server Reporting Services.

Имя области Описание или образцы записей
Страницы настройки
HTTP-перенаправитель
Обработка в локальном режиме
Подготовка локального режима
Прокси-сервер клиента SOAP
Страницы пользовательского интерфейса
Power View Записи журналов, занесенные в LogClientTraceEvents API. Эти записи являются источниками из клиентских приложений, включая Power View, компонент надстройки SQL Server 2014 Reporting Services для MicrosoftSharePoint Server 2010 выпуск Enterprise.

Все записи журнала от API-интерфейса LogClientTraceEvents заносятся в категорию SQL Server Reporting Services и в область Power View.

Содержание записей, занесенных в область Power View, определяется клиентским приложением.
Среда выполнения системы предупреждений сервера отчетов
Диспетчер домена приложений сервера отчетов
Буферизованный ответ сервера отчетов
Кэш сервера отчетов
Каталог сервера отчетов
Фрагмент данных сервера отчетов
Очистка данных сервера отчетов
Диспетчер конфигурации сервера отчетов Образцы записей:

Внутренний URL-адрес сервера отчетов MediumUsing https://localhost:80/ReportServer.

UnexpectedMissing или недопустимый параметр ExtendedProtectionLevel
Шифрование сервера отчетов
Модуль обработки данных сервера отчетов
Опрос базы данных сервера отчетов
Значение по умолчанию для сервера отчетов
Расширение электронной почты сервера отчетов
Модуль подготовки отчетов Excel сервера отчетов
Фабрика расширений сервера отчетов
Среда выполнения HTTP сервера отчетов
Модуль подготовки изображений сервера отчетов
Мониторинг памяти сервера отчетов
Уведомление сервера отчетов
Средства обработки сервера отчетов
Поставщик для сервера отчетов
Подготовка отчетов сервера отчетов
Средство просмотра отчетов сервера отчетов
Программа ресурсов сервера отчетов Образцы записей:

Начальный номер SKU служб MediumReporting Services: Ознакомительная версия

Копия MediumEvaluation: осталось 180 дней
Выполняющиеся задания сервера отчетов
Выполняющиеся запросы сервера отчетов
Расписание сервера отчетов
Средства безопасности сервера отчетов
Контроллер служб сервера отчетов
Сеанс сервера отчетов
Подписка сервера отчетов
Среда выполнения WCF сервера отчетов
Веб-сервер сервера отчетов
Прокси-сервер приложения службы
Общая служба Образцы записей:

MediumUpdating ReportingWebServiceApplication

Доступ MediumGranting к базам данных содержимого.

Экземпляры MediumProvisioning для ReportingWebServiceApplication

Изменение учетной записи службы MediumProcessing для ReportingWebServiceApplication

Разрешения базы данных MediumSetting.

Просмотр файла журнала с помощью PowerShell

PowerShell related contentPowerShell можно использовать для возвращения списка связанных событий служб Reporting Services из файла журнала ULS. Введите следующую команду в консоли управления SharePoint 2010, чтобы получить из файла журнала ULS UESQL11SPOINT-20110606-1530.log отфильтрованный список строк, содержащих подстроку sql server reporting services:

Get-Content -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\LOGS\UESQL11SPOINT-20110606-1530.log" | Select-String "sql server reporting services"

Также существует множество инструментов, доступных для загрузки, которые позволяют читать журналы ULS. Например, SharePoint LogViewer или SharePoint ULS Log Viewer. Оба доступны в CodePlex.

Дополнительные сведения о том, как использовать PowerShell для просмотра данных журнала, см. в разделе Просмотр диагностического журнала (SharePoint Server 2010).

Расположение журнала трассировки

Файлы журнала трассировки обычно находятся в папке c:\Program Files\Common files\Microsoft Shared\Web Server Extensions\14\logs , но этот путь можно проверить или изменить на странице Журнал диагностики в центре администрирования SharePoint.