Infra - Exchange Server

Habilitando Debug no Exchange Server 2007

Com este tutorial mostraremos como habilitar debug no Exchange Server 2007 através do Exchange Management Shell.

por Anderson Patricio



Por Anderson Patricio / Jose Rodas

Overview

O Exchange Server 2007 como nas versões anteriores nos permite habilitar debug em determinados processos, e em determinados níveis com isto o Administrador de correio tem uma poderosa ferramenta para fazer análise dos logs e chegar mais facilmente na resolução de um problema.

Quanto maior o nível de log maior a quantidade de dados gerados e também devemos considerar que a performance da máquina é reduzida, pelas boas práticas da Microsoft é interessante habilitarmos o debug somente para análise e resolução de problemas, ou seja, pontualmente após a necessidade devemos voltar o valor de log para o nível padrão.

Solução

Cada um dos processos do Exchange pode ter seu determinado nível de log e todos são independentes, com isto habilitamos o nível somente nos processos relacionado a nossa necessidade. Os níveis variam entre 0 e 7 de acordo com a tabela abaixo:

Nível de Log Descrição
Lowest Somente eventos críticos, eventos de erros e eventos com nível 0 são registrados. *
Low Eventos com nível de log 1 ou inferior são registados
Medium Eventos com nível de log 3 ou inferior são registados
Maximum Eventos com nível de log 5 ou inferior são registados
Expert Eventos com nível de log 7 ou inferior são registados

E a forma como gerenciamos este flexibilidade de log pode ser feita através do Exchange Management Shell, podemos trabalhar com dois cmdlets para definir o nível de log para cada serviço do Exchange Server 2007 que são:

  • Get-EventLogLevel
    Onde podemos listar os serviços e os níveis de log que eles se encontram.

  • Visualizando apenas um serviço do Exchange Server 2007:

  • Set-EventLogLevel
    Onde podemos definir níveis de log para cada serviço passado como parâmetro. Vamos habilitar nível 7 para o serviço MSExchange ADAccess\General utilizando este cmdlet:

  • Conclusão

    Com este tutorial mostramos como habilitar debug no Exchange Server 2007 através do Exchange Management Shell.

    Anderson Patricio

    Anderson Patricio - Trabalha com informática desde 1995, é consultor Microsoft em projetos de Active Directory, Exchange e ISA pela Quattuor Informática em Porto Alegre.
    Certificações: MCSE +M +S 2003, MCSE +M +S 2000, MCSA +M +S 2003, MCSA +M +S 2000
    Blog: http://spaces.msn.com/members/andersonpatricio/