Ошибка SharePoint 2010 не найдена в журналах, как настроить ведение журнала? - PullRequest
3 голосов
/ 29 июня 2010

У нас есть функция SharePoint 2010, которая отлично работает на моей машине для разработки, но не активируется в промежуточной системе. Это область SiteCollection, содержащее решение было успешно развернуто в одном веб-приложении.

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

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

Ответы [ 5 ]

5 голосов
/ 29 июня 2010

В SharePoint 2010 перейдите в центр администрирования. Есть ссылка для мониторинга. Нажмите там, и под отчетом находится ссылка «Настроить диагностику». Если вы установите подробное описание события Least Critical для элементов Trace и Least Critical Event, вы должны получить больше информации в файлах журнала SharePoint. Убедитесь, что вы переключились обратно после диагностики, потому что процесс очень болтливый и может привести к дополнительным операциям ввода-вывода и большим файлам.

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

Больше информации на TechNet

3 голосов
/ 30 июня 2010

Загрузите средство просмотра ULS отсюда: текст ссылки и выполните фильтрацию по идентификатору корреляции.

1 голос
/ 30 октября 2014

Вы всегда можете получить информацию из журналов со всех серверов в ферме с помощью командлета Merge-SPLogFile.В приведенном ниже примере выполняется фильтрация по идентификатору корреляции, но есть и другие параметры фильтра (совет: Get-Help Merge-SPLogFile -Full).

$corrID="some correlation id"
Merge-SPLogFile -Path "path to output file" -Correlation $corrID
1 голос
/ 28 марта 2012

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

  1. Проверьте, кто является пользователем вашей учетной записи фермы (пользователь, под которым работает служба таймера SharePoint).
  2. Добавить этого пользователя к локальным администраторам
  3. Перезапустить службу таймера.

Отметьте это как ответ, если мое решение работает для вас.

0 голосов
/ 11 декабря 2014

Стоит подчеркнуть, что на основной вопрос ФП,

Где я могу найти сообщения об исключениях / ошибках, которые происходят в ULS?

отвечает сам ФПв комментарии к @ noebierzo

я нашел запись журнала ... проверив все файлы журнала на всех интерфейсных серверах.

Так что будьте внимательны, если выиметь многосерверную ферму;при проверке или поиске ошибок и сообщений журнала трассировки просматривайте все серверы в ферме.

К счастью, недавно Microsoft выпустила обновленную версию ULS Viewer v16.0.3129.1000, которая обеспечивает базовую многосерверную агрегирование журналов трассировки.Билл Баер, старший технический менеджер по продуктам SharePoint в Microsoft, опубликовал отличную запись в блоге о новой версии , в которой описывается эта функция.

Новая версия ULS Viewer доступна в Центре загрузки Microsoft .Обратите внимание, что эта версия ULS Viewer требует, по крайней мере, .NET 4.0, который ваша ферма SharePoint 2010 может устанавливать или не устанавливать.Билл пишет в блоге об этом , но не комментирует влияние установки .NET 4.0 на ферму SharePoint 2010.

Если вам нужна старая версия ULS Viewer v2.0.3530.27850, котораятребует только .NET 2.0, вы больше не можете рассчитывать на Microsoft, поскольку они сняли архивную галерею, где она раньше жила.К счастью, несколько человек опубликовали его в Интернете, включая Бенджамина Атавеса в своем блоге .

Учитывая зависимость версии .NET и тот факт, что SharePoint 2010 по-прежнему является поддерживаемым продуктом, Microsoft действительно должнасохранить официальную ссылку для этой предыдущей версии ULS Viewer.Предлагаю спросить об этом Билла в его блоге.Возможно, SharePoint 2010 с пакетом обновления 2 (SP2) полностью поддерживается параллельно с .NET 4.0, было бы полезно знать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...