Применимо к: Exchange Server 2010 SP1
Последнее изменение раздела: 2011-03-19
Командлет Test-AssistantHealth используется для проверки работоспособности службы помощников по обслуживанию почтовых ящиков Microsoft Exchange (MSExchangeMailboxAssistants), для восстановления после сбоев и для получения отчета после диагностики или действий по восстановлению.
Синтаксис
Test-AssistantHealth [-ServerName
<ServerIdParameter>] [-Confirm [<SwitchParameter>]]
[-IncludeCrashDump <SwitchParameter>]
[-MaxProcessingTimeInMinutes <UInt32>] [-MonitoringContext
<SwitchParameter>] [-ResolveProblems <SwitchParameter>]
[-WhatIf [<SwitchParameter>]]
|
Параметры
Параметр | Обязательный | Тип | Описание |
---|---|---|---|
Confirm |
Необязательный |
System.Management.Automation.SwitchParameter |
|
IncludeCrashDump |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр IncludeCrashDump указывает, что команда должна заполучить отчет об ошибках программы «Доктор Ватсон», прежде чем предпринимать действия по восстановлению. Этот параметр следует использовать только в случае, если запуск осуществляется с локального компьютера. При использовании этого параметра в удаленном подключении возникнет ошибка. По умолчанию для этого параметра установлено значение
Указывать значение для этого параметра необязательно. |
MaxProcessingTimeInMinutes |
Необязательный |
System.UInt32 |
Параметр MaxProcessingTimeInMinutes указывает максимальное время ожидания, отводимое службе MSExchangeMailboxAssistants для обработки события без реагирования. Допустимый интервал значений: от 1 до 3600 минут. Значение по умолчанию равно 15 минутам. |
MonitoringContext |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр MonitoringContext применяется только в случае,
если для мониторинга сервера используется Microsoft System Center
Operations Manager 2007. Если установить значение
|
ResolveProblems |
Необязательный |
System.Management.Automation.SwitchParameter |
Параметр ResolveProblems указывает, что при обнаружении проблемы команда должна попытаться ее устранить. Эта команда пытается устранить следующие проблемы:
Указывать значение для этого параметра необязательно. |
ServerName |
Необязательный |
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter |
Параметр ServerName указывает сервер почтовых ящиков, на котором расположен тестируемый помощник по обслуживанию почтовых ящиков. Если параметр не указан, команда выполняется на локальном сервере. Если локальный сервер не является сервером почтовых ящиков, то команда не выполняется. |
WhatIf |
Необязательный |
System.Management.Automation.SwitchParameter |
Подробное описание
Служба помощников по обслуживанию почтовых ящиков работает на всех серверах, где установлена роль сервера почтовых ящиков. Эта служба отвечает за планирование и распределение помощников, обеспечивающих правильную работу почтовых ящиков. Дополнительные сведения о службе помощников по обслуживанию почтовых ящиков см. в разделе Understanding Mailbox Assistants_DEL.
По умолчанию при запуске этого командлета он возвращает RunspaceId, события и счетчики производительности в форме таблицы.
Запись «Помощники по обслуживанию почтовых ящиков» в разделеРазрешения для почтового ящика.
Типы входных данных
Типы возвращаемых данных
Ошибки
Ошибка | Описание |
---|---|
|
Примеры
ПРИМЕР 1
В этом примере выявляются и устраняются проблемы работоспособности помощника по обслуживанию почтовых ящиков на сервере MBXSVR01; к отчету прилагаются данные об ошибках от программы «Доктор Ватсон», а выходные данные форматируются в виде списка.
Скопировать код | |
---|---|
Test-AssistantHealth -ServerName MBXSVR01 -IncludeCrashDump -ResolveProblems | Format-List |
ПРИМЕР 2
Этот пример определяет работоспособность помощника по обслуживанию почтовых ящиков на локальном сервере почтовых ящиков. Параметр MaxProcessingTimeInMinutes задает 30 секунд в качестве максимального времени ожидания, отводимого службе для обработки события без реагирования.
Скопировать код | |
---|---|
Test-AssistantHealth -MaxProcessingTimeinMinutes 30 | Format-List |