Centro de seguimiento (Message Tracking) en Exchange 2007
El centro de seguimiento de mensajes o Message Tracking es una herramienta muy cómoda para buscar información relacionada al flujo de mensajes entre servidores Exchange y con el Exterior de la Organización.
En notas anteriores explicamos como habilitarlo en Exchange 2003. En Exchange 2007 ya viene habilitado por default en servidores Hub Transport, Mailbox y Edge, con opciones también por defecto.
Exchange Server Service Pack 1 agrega a la consola gráfica la posibilidad de habilitarlo, deshabilitarlo y cambiar la ruta de los logs que luego pueden ser consultados desde la toolbox.
Habilitar o deshabilitar el Message Tracking
Desde la gráfica es bastante sencillo: Desde la consola de Exchange expandir Server Configuration –> Hub Transport e ingresar a las propiedades –> Seleccionar la solapa Log Settings y ahí tendremos la sección específica.
Para hacerlo desde Exchange Management Shell (Powershell) podemos usar el siguiente cmdlet:
Para un Hub Transport / Edge:
Set-TransportServer <Identity> -MessageTrackingLogEnabled <$true | $false>
Para un Mailbox Server:
Set-MailboxServer <Identity> -MessageTrackingLogEnabled <$true | $false>
Cambiar la ubicación de los logs generados por el Message Tracking
Nuevamente, desde la consola gráfica es muy simple y está ubicado en la misma solapa anterior, donde habilitamos anteriormente el message tracking: Desde la consola de Exchange expandir Server Configuration –> Hub Transport e ingresar a las propiedades –> Seleccionar la solapa Log Settings y ahí tendremos la sección específica.
Desde la línea de comando podremos usar los siguientes comandos:
Para un Hub Transport / Edge:
Set-TransportServer <Identity> -MessageTrackingLogPath <LocalFilePath>
Para un Mailbox Server:
Set-MailboxServer <Identity> -MessageTrackingLogPath <LocalFilePath>
NOTA: La carpeta de destino deberá tener los siguientes permisos:
|
Cambiar la cantidad de tiempo que los logs permanecerán en disco
Por default este valor permanece en 30 días. Esto quiere decir que puedo consultar el flujo de mensajes de 30 días hacia atrás. El problema que tiene esto es el consumo de disco que supone. Si no tuvimos la precaución de cambiar la ruta anteriormente, es probable que tengamos problemas de espacio. Esta configuración solamente puede hacerse por Powershell (por el momento) e involucra los siguientes comandos:
Para un Hub Transport / Edge:
Set-TransportServer <Identity> -MessageTrackingLogMaxAge <Age>
Para un Mailbox Server:
Set-MailboxServer <Identity> -MessageTrackingLogMaxAge <Age>
Saludos,
Pablo Vernocchi
Microsoft Exchange MVP
MCSE + M / MCSE + Sec
https://mvp.support.microsoft.com/profile/Pablo
October 17th, 2008 at 1:38 am
Buenas Pablo, te escribo pq tengo una consulta derivada de un problema, me han reportado un problema de recepcion de correos, al parecer se estan perdiendo o no le llegan al destinatario, he activado la opcion que indicas en el articulo de message tracking en Exchange 2007, hago la consulta en la herramienta de seguimiento del exchange y no me aparece. Existe otra forma para verificar que los mensajes no se pierdan?.
Gracias desde ya por la atencion prestada.
Saludos.
Héctor Quispe Ganoza.
October 18th, 2008 at 5:24 pm
Hector, la otra manera es consultar el log del protocolo SMTP.
Slds.
October 30th, 2008 at 2:31 pm
Hola Pablo, gracias por responder y disculpa la demore en las replica. He estado informando mas al respecto y observe que por default el registro de protocolos SMTP, esta deshabilitado; he procedido a habilitarlo y a ver que capturo luego. Mas bien sabes de algunas herramientas para realizar analisis de estos logs.
Gracias nuevamente por la atencion.
Saludos.
Héctor Quispe Ganoza.