Настройка Get-QueueDigestConfigure Get-QueueDigest

Применимо к: Exchange Server 2013Applies to: Exchange Server 2013

Командлет Get-QueueDigest позволяет просматривать сведения о некоторых или всех очередях в организации Exchange с помощью одной команды.The Get-QueueDigest cmdlet allows you to view information about some or all of the queues in your Exchange organization by using a single command.

По умолчанию командлет Get-QueueDigest возвращает значения одно-двухминутной давности. Эти значения контролируются с помощью следующих параметров:By default, the results returned by the Get-QueueDigest cmdlet are between one and two minutes old. These values are controlled by the following settings:

  • Значений ключа QueueLoggingInterval в EdgeTransport.exe.config Этот ключ указывает, как часто данные очереди — это и доступен для Get-QueueDigest. Значение по умолчанию — 00:01:00 (одной минуты). Чтобы указать значение, введите его как промежуток времени: чч где h = часы, мм — минуты и сс — секунды. По умолчанию этот ключ не указан в файле EdgeTransport.exe.config.QueueLoggingInterval key in EdgeTransport.exe.config This key specifies how frequently queue data is logged and is available to Get-QueueDigest. The default value is 00:01:00 (one minute). To specify a value, enter it as a time span: hh:mm:ss where h = hours, m = minutes, and s = seconds. By default, this key isn't present in the EdgeTransport.exe.config file.

  • Параметр QueueDiagnosticsAggregationInterval на Set-TransportConfig Этот параметр указывает, как часто очереди данные будут общими у сервера почтовых ящиков. Значение по умолчанию — 00:01:00 (одной минуты). Чтобы указать значение, введите его как промежуток времени: чч где h = часы, мм — минуты и сс — секунды.QueueDiagnosticsAggregationInterval parameter on Set-TransportConfig This parameter specifies how frequently queue data is shared between Mailbox servers. The default value is 00:01:00 (one minute). To specify a value, enter it as a time span: hh:mm:ss where h = hours, m = minutes, and s = seconds.

Сумма значений ключа QueueLoggingInterval и параметра queuediagnosticsaggregationinterval определяет максимальный срок результатов, возвращаемых Get-QueueDigest.The sum of the QueueLoggingInterval key and QueueDiagnosticsAggregationInterval parameter values determine the maximum age of the results returned by Get-QueueDigest.

Кроме того, Get-QueueDigest возвращает результаты на основании типа и состояния очереди. Например, в результатах отображаются следующие очереди, если они содержат хотя бы одно сообщение:Also, Get-QueueDigest returns results differently based on the type of queue and the status of the queue. For example, the following queues are displayed in the results as long as they contain at least one message:

  • очередь передачи, очередь недоставленных сообщений и очередь подозрительных сообщений (постоянные очереди);The Submission queue, the Unreachable queue, and the poison message queue (persistent queues).

  • очереди доставки в состоянии "Приостановлено" (очереди приостановлены вручную администратором).Delivery queues in the Suspended state (queues manually suspended by an administrator).

По умолчанию очереди доставки с состоянием "Активно", "Подключение", "Готово" или "Повтор" возвращаются в результатах, только если очередь содержит не менее 10 сообщений. Этим значением управляет ключ QueueLoggingThreshold в файле EdgeTransport.exe.config. Можно указать меньшее или большее целое число. По умолчанию данного ключа нет в файле EdgeTransport.exe.config.By default, delivery queues that have the status Active, Connecting, Ready, or Retry are returned in the results only if the queue contains 10 or more messages. This value is controlled by the QueueLoggingThreshold key in the EdgeTransport.exe.config file. You can specify a smaller or larger integer value. By default, this key isn't present in the EdgeTransport.exe.config file.

Что нужно знать перед началом работыWhat do you need to know before you begin?

  • Предполагаемое время выполнения: 15 минутEstimated time to complete: 15 minutes

  • Чтобы просмотреть разрешения Exchange, необходимые для запуска Set-TransportConfig в командной консоли Exchange, см. подраздел "Конфигурация транспорта" в разделе Разрешения потока обработки почты.To see the Exchange permissions you need to run Set-TransportConfig in the Exchange Management Shell, see the "Transport configuration" entry in the Mail flow permissions topic.

  • Разрешения Exchange не применяются к изменению файла EdgeTransport.exe.config и перезапуску службы транспорта Microsoft Exchange. Эти процедуры выполняются в операционной системе Exchange Server.Exchange permissions don't apply to modifying the EdgeTransport.exe.config file and restarting the Microsoft Exchange Transport service. These procedures are performed in the operating system of the Exchange Server.

  • Изменения, которые вы сохраняете в файле конфигурации EdgeTransport.exe.config, вступят в действие после перезапуска транспортной службы Microsoft Exchange. При перезапуске этой службы поток почты на сервере временно прерывается.Changes you save to the EdgeTransport.exe.config file are applied after you restart the Microsoft Exchange Transport service. When you restart the service, mail flow on the server is temporarily interrupted.

  • Все специальные настройки, выполненные для каждого сервера в XML-файлах конфигурации приложения Exchange, например в файлах web.config на серверах клиентского доступа или файлах EdgeTransport.exe.config на серверах почтовых ящиков, будут перезаписаны после установки накопительного пакета обновления Exchange. Обязательно сохраните нужные данные, чтобы упростить перенастройку сервера после установки. Эти параметры необходимо перенастроить после установки накопительного пакета обновления Exchange.Any customized per-server settings you make in Exchange XML application configuration files, for example, web.config files on Client Access servers or the EdgeTransport.exe.config file on Mailbox servers, will be overwritten when you install an Exchange Cumulative Update (CU). Make sure that you save this information so you can easily re-configure your server after the install. You must re-configure these settings after you install an Exchange CU.

  • Изменения, сделанные с помощью Set-TransportConfig, влияют на все серверы почтовых ящиков в организации. Изменения, внесенные в файл EdgeTransport.exe.config, влияют только на локальный сервер почтовых ящиков.Changes you make using Set-TransportConfig affect all Mailbox servers in your organization. Changes you make in the EdgeTransport.exe.config file affect the local Mailbox server only.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

Совет

Возникли проблемы? Обращение за помощью в форумах Exchange. Посетите форумы Exchange Server, Exchange Onlineили Exchange Online Protection.Having problems? Ask for help in the Exchange forums. Visit the forums at Exchange Server, Exchange Online, or Exchange Online Protection.

Настройка Get-QueueDigestConfigure Get-QueueDigest

  1. В окне командной строки откройте файл EdgeTransport.exe.config в Блокноте, выполнив следующую команду:In a Command Prompt window, open the EdgeTransport.exe.config file in Notepad by running the following command:

        Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.config
    
  2. Добавьте один или оба следующих ключа в <appSettings> раздел.Add one or both of the following keys in the <appSettings> section.

        <add key="QueueLoggingThreshold" value="<integer>" />
        <add key="QueueLoggingInterval" value="<hh:mm:ss>" />
    

    Например, чтобы задать для параметра QueueLoggingThreshold значение 1, а для QueueLoggingInterval — 30 секунд, используйте следующие значения:For example, to set the QueueLoggingThreshold value to 1 and the QueueLoggingInterval value to 30 seconds, use the following values:

        <add key="QueueLoggingThreshold" value="1" />
        <add key="QueueLoggingInterval" value="00:00:30" />
    
  3. Закончив, сохраните и закройте файл EdgeTransport.exe.config.When you are finished, save and close the EdgeTransport.exe.config file.

  4. Перезапустите службу транспорта Microsoft Exchange, выполнив следующую команду:Restart the Microsoft Exchange Transport service by running the following command:

        net stop MSExchangeTransport && net start MSExchangeTransport
    
  5. Чтобы изменить значение параметра QueueDiagnosticsAggregationInterval в командной консоли Exchange, используйте следующий синтаксис:To change the value of the QueueDiagnosticsAggregationInterval parameter in the Exchange Management Shell, use the following syntax:

        Set-TransportConfig -QueueDiagnosticsAggregationInterval <hh:mm:ss>
    

    Например, чтобы изменить значение на 30 секунд, выполните следующую команду:For example, to change the value to 30 seconds, run the following command:

        Set-TransportConfig -QueueDiagnosticsAggregationInterval 00:00:30
    

Как проверить, что все получилось?How do you know this worked?

Чтобы убедиться в успешной настройке Get-QueueDigest, выполните следующие действия:To verify that you have successfully configured Get-QueueDigest, do the following:

  1. Проверьте значения ключей QueueLoggingThreshold и QueueLoggingInterval в файле EdgeTransport.exe.config. Если ключи отсутствуют, используются значения по умолчанию.Verify the values of the QueueLoggingThreshold and QueueLoggingInterval keys in the EdgeTransport.exe.config file. If the keys aren't present, the default values are used.

  2. Проверьте значение параметра QueueDiagnosticsAggregationInterval , выполнив следующую команду:Verify the value of the QueueDiagnosticsAggregationInterval parameter by running the following command:

        Get-TransportConfig | Format-List *queue*