Устранение неполадок набора данных о работоспособности SiteMailbox

Область применения: Exchange Server 2013 г.

Комплекты средств для проверки работоспособности SiteMailbox отслеживают состояние общей работоспособности почтовых ящиков сайта в вашей организации.

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

Объяснение

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

  • Пользователи получают доступ к почтовым ящикам сайта с помощью Outlook или Outlook Web App
  • Выполнение команды Update-SiteMailbox
  • Откройте окно параметры Outlook Web App, а затем нажмите кнопку Запустить синхронизацию на странице Состояние синхронизации для выбранного почтового ящика сайта.

Дополнительные сведения о командлете Update-SiteMailbox см. в разделе Update-SiteMailbox

Дополнительные сведения о пробах и мониторах см. в разделе Работоспособность и производительность сервера.

Распространенные проблемы

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

Действия пользователя

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

Проверка наличия проблемы

  1. Определите имена настроек работоспособности и сервера, указанные в оповещении.

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

    1. Откройте командную консоль Exchange и выполните следующую команду, чтобы получить сведения о наборе работоспособности, выпустившей оповещение:

      Get-ServerHealth <server name> | ? {$_.HealthSetName -eq "<health set name>"}
      

      Например, чтобы получить от набора для контроля работоспособности SiteMailbox сведения о сервере server1.contoso.com, выполните следующую команду:

      Get-ServerHealth server1.contoso.com | ? {$_.HealthSetName -eq "SiteMailbox"}
      
    2. Просмотрите выходные данные команды, чтобы определить монитор, сообщивший об ошибке. Значение AlertValue для монитора, выдавшего оповещение, будет иметь значение Unhealthy.

Действия по устранению неполадок

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

  • Имя сервера, отправившего оповещение.

  • Время и дата возникновения оповещения.

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

  • Полная трассировка исключения, связанного с последней ошибкой, включая диагностические данные и конкретные сведения о заголовке HTTP.

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

Ошибки фоновой синхронизации

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

Минимальный процент ошибок в работе фоновой синхронизации почтового ящика составляет 25: 41 ошибка из 87 попыток. Пример результата синхронизации.

[Сообщение: Удаленный сервер возвратил ошибку: (401) Не санкционировано.][Тип исключения:System.Net.WebException]

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

  • В 15-минутном окне возникло минимум 20 ошибок.

  • Процентное отношение ошибок к общему количеству попыток превышает значение в 25 процентов в 15-минутном окне.

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

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

  1. Как активно используются почтовые ящики сайта в организации

  2. Серверы SharePoint, с которыми связаны активно используемые почтовые ящики сайта

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

Для решения этой проблемы можно использовать пример результата синхронизации в предупреждении, что поможет определить причину сбоя. Сведения об успешном или неудачном выполнении каждой попытки синхронизации записываются в папку %ExchangeInstallPath%Logging\TeamMailbox . Просмотрите последние файлы Microsoft.Exchange.ServiceHost*TeamMailboxSyncLog*, выполнив поиск по термину failed. Кроме того, для устранения неисправностей можно использовать командлеты Test-OAuthConnectivity, Test-SiteMailboxиGet-SiteMailboxDiagnostics.

Служба MSExchangeServiceHost не запущена

Если служба MSExchangeServiceHost не запущена, вы получите оповещение следующего вида:

Служба MSExchangeServiceHost не запускается после попыток восстановления. Служба может быть отключена или зациклена после аварийного завершения.

Чтобы решить эту проблему, убедитесь, что служба MSExchangeServiceHost запущена на сервере, с которого пришло предупреждение. Если служба запущена, просмотрите журналы событий Windows, чтобы узнать, почему служба не была запущена ранее, например ручное управление службой или повторные сбои службы.

Произошел сбой службы MSExchangeServiceHost

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

Процесс MSExchangeServiceHost завершал сбой по крайней мере три раза за последние 60 минут. Сообщение отладчика Watson:

<Сообщение>

Чтобы устранить эту проблему, проверьте вход события приложения Windows на сервере, отправившем оповещение о событиях 4999 , касающихся службы MSExchangeServiceHost. В уточняющем тексте можно найти сведения о причине этой проблемы.

Дополнительные сведения

Что нового в Exchange 2013

Exchange PowerShell