Configurar Get-QueueDigest

Se aplica a: Exchange Server 2013

El cmdlet Get-QueueDigest le permite ver información sobre algunas de las colas de su organización de Exchange, o de todas ellas, usando un solo comando.

De forma predeterminada, los resultados que devuelve el cmdlet Get-QueueDigest tienen una antigüedad de entre uno y dos minutos. Estos valores se controlan con la siguiente configuración:

  • QueueLoggingInterval key in EdgeTransport.exe.config: esta clave especifica la frecuencia con la que se registran los datos de la cola y está disponible para Get-QueueDigest. El valor predeterminado es 00:01:00 (un minuto). Para especificar un valor, introdúzcalo como un intervalo de tiempo: hh:mm:ss donde h = horas, m = minutos y s = segundos. De manera predeterminada, esta clave no existe en el archivo EdgeTransport.exe.config.

  • Parámetro QueueDiagnosticsAggregationInterval en Set-TransportConfig: este parámetro especifica la frecuencia con la que se comparten los datos de cola entre los servidores de buzones de correo. El valor predeterminado es 00:01:00 (un minuto). Para especificar un valor, introdúzcalo como un intervalo de tiempo: hh:mm:ss donde h = horas, m = minutos y s = segundos.

La suma de los valores de los parámetros QueueLoggingInterval key y QueueDiagnosticsAggregationInterval determina la antigüedad máxima de los resultados devueltos por Get-QueueDigest.

Además, Get-QueueDigest devuelve los resultados de diferentes maneras en función del tipo de cola y del estado de la cola. Por ejemplo, las siguientes colas se muestran en los resultados si contienen al menos un mensaje:

  • La cola de envío, la cola inalcanzable y la cola de mensajes dudosos (colas persistentes).

  • Colas de entrega en el estado Suspendido (colas suspendidas manualmente por un administrador).

De manera predeterminada, las colas de entrega que tienen el estado Activo, Conectando, Listo o Reintentar solo se devuelven en los resultados si la cola contiene 10 o más mensajes. La clave QueueLoggingThreshold del archivo EdgeTransport.exe.config controla este valor. Puede especificar un valor entero mayor o menor. De manera predeterminada, esta clave no existe en el archivo EdgeTransport.exe.config.

¿Qué necesita saber antes de comenzar?

  • Tiempo estimado para finalizar: 15 minutos

  • Para ver los permisos de Exchange que necesita para ejecutar Set-TransportConfig en el Shell de administración de Exchange, consulte la entrada "Configuración del transporte" en el tema Permisos de flujo del correo.

  • Los permisos de Exchange no se aplican a las acciones de modificar el archivo EdgeTransport.exe.config y reiniciar el servicio de transporte de Microsoft Exchange. Estos procedimientos se realizan en el sistema operativo del servidor Exchange.

  • Los cambios que guarde en el archivo EdgeTransport.exe.config se aplicarán después de reiniciar el servicio de transporte de Microsoft Exchange. Al reiniciar el servicio, el flujo de correo del servidor se interrumpe temporalmente.

  • Las configuraciones personalizadas referentes al servidor que lleve a cabo en los archivos de configuración de la aplicación XML de Exchange, por ejemplo, los archivos web.config en los servidores de acceso de cliente o el archivo EdgeTransport.exe.config en los servidores de buzones de correo, se sobrescribirán al instalar la actualización acumulativa o el Service Pack de Exchange. Asegúrese de guardar esta información para que pueda volver a configurar fácilmente su servidor tras la instalación. Vuelva a establecer estas configuraciones después de instalar una actualización acumulativa de Exchange.

  • Los cambios que realice con Set-TransportConfig afectarán a todos los servidores de buzones de correo de la organización. Los cambios que realice en el archivo EdgeTransport.exe.config afectarán solamente al servidor de buzones de correo local.

  • Para obtener información acerca de los métodos abreviados de teclado aplicables a los procedimientos de este tema, consulte Métodos abreviados de teclado en el Centro de administración de Exchange.

Sugerencia

¿Problemas? Solicite ayuda en los foros de Exchange. Visite los foros en Exchange Server.

Configurar Get-QueueDigest

  1. En una ventana del símbolo del sistema, abra el archivo EdgeTransport.exe.config en el Bloc de notas ejecutando el comando siguiente:

    Notepad %ExchangeInstallPath%Bin\EdgeTransport.exe.config
    
  2. Agregue una o ambas de las siguientes claves en la <appSettings> sección .

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

    Por ejemplo, para configurar el valor QueueLoggingThreshold como 1 y el valor QueueLoggingInterval como 30 segundos, use los siguientes valores:

    <add key="QueueLoggingThreshold" value="1" />
    <add key="QueueLoggingInterval" value="00:00:30" />
    
  3. Cuando haya terminado, guarde y cierre el archivo EdgeTransport.exe.config.

  4. Reinicie el servicio de transporte de Microsoft Exchange ejecutando el siguiente comando:

    net stop MSExchangeTransport && net start MSExchangeTransport
    
  5. Para cambiar el valor del parámetro QueueDiagnosticsAggregationInterval en el Shell de administración de Exchange, use la sintaxis siguiente:

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

    Por ejemplo, para cambiar el valor a 30 segundos, ejecute el siguiente comando:

    Set-TransportConfig -QueueDiagnosticsAggregationInterval 00:00:30
    

¿Cómo saber si el proceso se ha completado correctamente?

Para comprobar si configuró correctamente Get-QueueDigest, siga estos pasos:

  1. Compruebe los valores de las claves QueueLoggingThreshold y QueueLoggingInterval en el archivo EdgeTransport.exe.config. Si estas claves no están, se usarán los valores predeterminados.

  2. Compruebe el valor del parámetro QueueDiagnosticsAggregationInterval ejecutando el siguiente comando:

    Get-TransportConfig | Format-List *queue*