quarta-feira, novembro 22, 2017
Breaking News
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 NOC, toca um violãozinho nas horas vagas e tenta eternamente entender o que o fez escolher TI

Veja também!

Exchange – Exibindo e alterando a opção “Require that all senders are authenticated”

Quem já trabalha com serviço de email, sabe da importância e da facilidade que os grupos de distribuição inserem no gerenciamento das contas e contatos. Hoje veremos como alterar em massa, pelo EMS (Exchange Management Shell) a propriedade "Require that all senders are authenticated"

Este artigo lhe foi útil? comente e ajude outros acrescentando seu ponto de vista!