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


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

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

Содержание этой статьи

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

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

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

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

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

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

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

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

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

  1. В SharePoint Central Администратор istration выберите "Мониторинг".

  2. Выберите "Настроить ведение журнала диагностики " в группе отчетов .

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

  4. Выберите символ плюса (+), чтобы развернуть подкатегории в СЛУЖБАх SQL Server Reporting Services.

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

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

Примечание.

Параметр "Наименее критическое событие" для отчета в журнал событий не поддерживается службами Reporting Services. Параметр не обрабатывается.

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

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

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

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

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

Get-SPDiagnosticConfig  

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

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

  • Product:SQL Server Reporting Services
  • Категория: события, связанные с сервером, имеют символы Report Server в начале имени. Например, Report Server Alerting Runtime. Эти события также записываются в файлы журнала сервера отчетов.
  • Категория: события, связанные с веб-интерфейсом или взаимодействуемые с ним, не содержат Report Server, например Report Server Alerting Runtime. Записи WFE содержат не только CorrelationID записи сервера.

Список событий СЛУЖБ SQL Server Reporting Services

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

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

Все записи журнала из API LogClientTraceEvents записываются в SQL Server Reporting ServicesCategory журнал в соответствии с параметром Power ViewArea , а также .

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

MediumUsing report server internal url https://localhost:80/ReportServer.

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

MediumReporting Services starting SKU: Evaluation

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

MediumUpdating ReportingWebServiceApplication

MediumGranting access to content databases.

MediumProvisioning instances for ReportingWebServiceApplication

MediumProcessing service account change for ReportingWebServiceApplication

MediumSetting database permissions.

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

PowerShell related contentPowerShell можно использовать для возврата списка связанных событий служб Reporting Services из файла журнала ULS. Введите следующую команду из командной консоли SharePoint 2010, чтобы вернуть отфильтрованный список строк из файла UESQL11SPOINT-20110606-1530.log журнала ULS, содержащего 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, доступное в GitHub.

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

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

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

Дополнительные сведения и шаги настройки диагностической регистрации на сервере SharePoint в центре администрирования SharePoint 2010 см. в разделе Настройка диагностической регистрации (службы Windows SharePoint Services).

Есть еще вопросы? Посетите форум служб Reporting Services.