segunda-feira, maio 20, 2019
Home » Exchange Server » Configurando o Log Message Tracking no Exchange 2010 – Powershell

Configurando o Log Message Tracking no Exchange 2010 – Powershell

Saudações, caros.
Vou documentar alguns comandos para alteração do tamanho dos logs no Exchange 2010.
Como é de conhecimento, o Exchange 2010 não permite alterar o tamanho dos logs pelo EMC, vamos então tratar alguns comandos:
Para modificar as configurações dos tamanhos dos logs, usaremos 2 comandos, de acordo com o servidor:

  • Set-Mailbox Server
  • Set-TransportServer

Habilitando e Desabilitando o Message Tracking:

Por padrão, O message tracking vem habilitado em todos os servidores Hub Transport, Edge Transport e Mailbox.
Para ativar ou desativar em um Edge ou hub use:

Set-TransportServer -MessageTrackingLogEnabled <$true | $false>
Para ativra ou desativar em um Mailbox use:
Set-MailboxServer -MessageTrackingLogEnabled <$true | $false>

Configurando o local dos logs:

Por parão, os logs são configurados para salvar em
C:\Program Files\Microsoft\Exchange Server\TransportRoles\Logs\MessageTracking
Caso deseje alterar o local padrão, temos os seguintes comandos:
Hub Transport

Set-TransportServer -MessageTrackingLogPath
Mailbox
Set-MailboxServer -MessageTrackingLogPath
se o valor $null for especificado, a gravação de log será desativada.
Na pasta escolhida, deve-se colocar as seguintes permissões:

  • Administrator: Full Control
  • System: Full Control
  • Network Service: Read, Write, and Delete subfolders and files

Configurando o tamanho de cada log

Por padrão, cada arquivo de log vai até 10MB, caso necessite de outro, outro arquivo com o mesmo nome acrescentado de “-1” é gerado, depois “-2”, “-3”, e assim por diante. Caso deseje-se alterar, devemos usar os seguintes comandos:
Edge ou Hub:

Set-TransportServer -MessageTrackingLogMaxFileSize
Mailbox:
Set-MailboxServer -MessageTrackingLogMaxFileSize
O tamanho deve ser acrescentado a unidade de medida de tamanho, conforme abaixo, com range entre 1 e 9223372036854775807 bytes

  • B (bytes)
  • KB (kilobytes)
  • MB (megabytes)
  • GB (gigabytes)
  • TB (terabytes)

Configurando o tamanho do diretório do log

Ao encher o arquivo do log, outros arquivos são criados, e ao chegar ao tamanho máximo do diretório dos logs, o log mais antigo é deletado para outro ser criado. O tamanho é definido usando dois comandos:
Hub e Edge:

Set-TransportServer -MessageTrackingLogMaxDirectorySize
Mailbox:
Set-MailboxServer -MessageTrackingLogMaxDirectorySize

Configurando a idade do log no Exchange

É possivel ainda configurar a idade máxima do log. Por padrão, 30 dias é o tempo máximo, mas podemos alterar da seguinte forma:
Edge or Hub server:

Set-TransportServer -MessageTrackingLogMaxAge
Mailbox server:
Set-MailboxServer -MessageTrackingLogMaxAge
 
A data pode ser especificada da seguinte forma: dd.hh:mm:ss onde d= dias, h = horas, m = minutos, s = segundos. com range entre 00:00:00 e 24855.03:14:07
 

Habilitando ou desabilitando o assunto da mensagem no Log da mensagem.

Hub ou Edge

Set-TransportServer -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
Mailbox server:
Set-MailboxServer -MessageTrackingLogSubjectLoggingEnabled <$true|$false>
Espero que estes comandos possam ser úteis na gerencia de logs do Exchange.
Topico no Technet: http://technet.microsoft.com/en-us/library/cc539077.aspx
 
Fico por aqui e até a próxima.
 
 

Sobre Diego Duarte

Diego Duarte atua como coordenador de suporte, é apaixonado por TI e arranha um violãozinho nos finais de semana

Gostou do conteúdo? Deixe seu comentário