Como configurar logs de gerenciamento de registros de mensagens
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Tópico modificado em: 2008-01-21
Este tópico explica como usar o Shell de Gerenciamento do Exchange para configurar o log do MRM (gerenciamento de registros de mensagens) no Microsoft Exchange Server 2007. Monitorar regularmente os arquivos de log é uma prática recomendada, pois ajuda a acompanhar o desempenho do sistema, corrigir os problemas que aparecerem, prever problemas antes que eles aconteçam e planejar aprimoramentos em sua organização do Exchange.
Dica
Você não pode usar o Console de Gerenciamento do Exchange para configurar o log do MRM.
Você pode usar o cmdlet Set-MailboxServer no Shell de Gerenciamento do Exchange para:
Configurar o local do diretório de log do MRM com o parâmetro LogPathForManagedFolders. O diretório de log do MRM (chamado Assistente de Pasta Gerenciada por padrão) é o diretório onde os arquivos de log do MRM são armazenados.
Configure o tamanho máximo do diretório de log do MRM com o parâmetro LogDirectorySizeLimitForManagedFolders.
Configure o tamanho máximo dos arquivos de log do MRM com o parâmetro LogFileSizeLimitForManagedFolders.
Configure a idade máxima dos arquivos de log do MRM com o parâmetro LogFileAgeLimitForManagedFolders.
Habilite ou desabilite entradas no log de retenção com o parâmetro RetentionLogForManagedFoldersEnabled.
Habilite ou desabilite entradas de log do registro no diário do MRM com o parâmetro JournalingLogForManagedFoldersEnabled.
Habilite ou desabilite entradas no log de pasta com o parâmetro FolderLogForManagedFoldersEnabled.
Habilite ou desabilite o log da linha de assunto das mensagens de email com o parâmetro SubjectLogForManagedFoldersEnabled.
Antes de começar
Para executar os procedimentos a seguir, você deve usar uma conta à qual esteja delegado o seguinte:
- Função de Administrador da Organização do Exchange
Para executar os procedimentos a seguir em um computador com a função de servidor Caixa de Correio instalada, faça logon com uma conta que seja membro do grupo Administradores local no mesmo computador.
Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Exchange 2007, consulte Considerações sobre permissão.
Além disso, antes de executar os procedimentos deste tópico, esteja ciente do seguinte:
Para executar as tarefas de configuração deste tópico, use o cmdlet Set-MailboxServer. Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Set-MailboxServer.
Dica
Além de definir configurações de log, você também pode usar o cmdlet Set-MailboxServer para agendar o assistente de pasta gerenciada, com o parâmetro ManagedFoldedAssistantSchedule.
Para exibir as configurações de log do MRM atuais, use o cmdlet Get-MailboxServer. Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Get-MailboxServer.
Formato e dados do arquivo de log
Os arquivos de log do MRM estão no formato delimitado por guias. Os arquivos deste formato podem ser importados para a maioria dos aplicativos de banco de dados e de planilha, como o Microsoft Excel.
Cada entrada de log contém as seguintes informações:
Data e hora atuais
Tipo de ação do MRM (retenção, diário, configuração de pasta iniciada administrativamente e configuração de pasta iniciada pelo usuário)
Caminho completo de pastas (pasta e subpastas de nível raiz)
Proprietário da caixa de correio (domínio/alias)
Os seguintes itens são registrados apenas para operações de retenção e de diário:
Assunto da mensagem
Data de recebimento da mensagem (Data de envio da mensagem para itens enviados)
Remetente da mensagem (Se o item foi enviado em nome de alguém, o remetente real e a pessoa em cujo nome o item que foi enviado estava incluído).
ID da mensagem da Internet (isso é útil para localizar um item específico quando vários tiverem o mesmo assunto e remetente).
Classe de mensagens
Ação de retenção tomada (apenas para itens além das configurações de retenção)
Endereço de destino do diário (apenas para itens registrados no diário)
Habilitando logs de MRM
Como logs de MRM não são habilitados por padrão, é necessário habilitá-los para poder executar tarefas de configuração.
Para habilitar logs de MRM
Configure MRM no servidor. Para obter mais informações sobre como configurar MRM, consulte Compreendendo o Gerenciamento de Registros de Mensagens.
Use o cmdlet Set-MailboxServer para definir pelo menos um dos parâmetros a seguir como
$true
:RetentionLogForManagedFoldersEnabled (a configuração padrão é
$false
)JournalingLogForManagedFoldersEnabled (a configuração padrão é
$false
)FolderLogForManagedFoldersEnabled (a configuração padrão é
$false
)SubjectLogForManagedFoldersEnabled (a configuração padrão é
$false
)
Para obter mais informações, consulte as seções sobre habilitação de logs do MRM mais adiante neste tópico.
Use o cmdlet Get-MailboxServer para verificar se as seguintes configurações de parâmetro estão dentro dos limites:
LogDirectorySizeLimitForManagedFolders maior que 0 (a configuração padrão é Ilimitado)
LogFileSizeLimitForManagedForManagedFolders maior que 0 (a configuração padrão é 10 megabytes (MB))
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte os tópicos de referência Set-MailboxServer e Get-MailboxServer.
Configurando o local do diretório de log do MRM
Por padrão, os logs do MRM são armazenados no diretório do caminho de instalação do <Exchange >\Logging\Managed Folder Assistant
. O diretório deve ser local para o computador do Exchange 2007.
Para usar o Shell de Gerenciamento do Exchange para configurar o local do diretório de logs do MRM
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -LogPathForManagedFolders <MRM folder path>
Por exemplo, para definir o caminho do log do MRM como C:\Example\Managed Folder Assistant em um computador do Exchange 2007 chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 -LogPathForManagedFolders "C:\Example\Managed Folder Assistant"
Configurando o tamanho máximo do diretório de log do MRM
Para especificar o limite de tamanho de todos os arquivos de log da pasta gerenciada com base em um único banco de dados de mensagens, você pode usar o parâmetro LogDirectorySizeLimitForManagedFolders. Por padrão, não há limite de tamanho para o diretório de log do MRM. Se você definir um limite de tamanho para esse diretório e o limite for atingido com um conjunto de arquivos de log do MRM de um banco de dados de mensagens, os arquivos mais antigos serão excluídos para disponibilizar espaço para novos arquivos.
O tamanho dos arquivos de log de pasta gerenciada é calculado como o tamanho total de todos os arquivos de log que possuem o mesmo prefixo de nome. Por exemplo, para um arquivo de nome Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]20061018-1.log, o prefixo é Managed_Folder_Assistant[Storage Group 01][Mailbox Database 01]. Se você renomear os arquivos de log ou copiar outros arquivos para o diretório de log da pasta gerenciada, esses arquivos não serão contados no cálculo de tamanho dos arquivos de log. Os arquivos de log da pasta gerenciada para cada banco de dados de mensagem possuem um prefixo de nome exclusivo. Portanto, esse limite aplica-se aos arquivos de log para cada banco de dados de mensagens e não a todos os arquivos de log do diretório. Se você tiver mais de um banco de dados de mensagens, o tamanho máximo do diretório de log da pasta gerenciada não será o tamanho especificado no parâmetro LogDirectorySizeLimitForManagedFolders, pois os arquivos de log da pasta gerenciada que são gerados por diferentes bancos de dados têm diferentes prefixos de nomes. O tamanho máximo do diretório de log da pasta gerenciada será n vezes o valor especificado, se você tiver n bancos de dados de mensagens.
Dica
O tamanho máximo do diretório de log do MRM é calculado como o tamanho total de todos os arquivos de log que tenham o mesmo prefixo de nome. Outros arquivos que não seguem a convenção de prefixo de nome não são considerados no cálculo do tamanho total do diretório. Renomear arquivos de log antigos ou copiar outros arquivos no diretório de log de controle de mensagens pode fazer com que o diretório exceda o tamanho máximo especificado.
Você deve especificar um número inteiro ou ilimitado para o parâmetro LogDirectorySizeLimitForManagedFolders. Quando você inserir um valor, qualifique-o com uma das seguintes unidades:
B (bytes)
KB (quilobytes)
MB (megabytes)
GB (gigabytes)
TB (terabytes)
Os valores não qualificados são considerados bytes.
Para usar o Shell de Gerenciamento do Exchange para configurar o tamanho máximo do diretório de log do MRM
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -LogDirectorySizeLimitForManagedFolders <size>
Por exemplo, para definir o limite de tamanho do diretório de log do MRM como 1 GB em um servidor chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 -LogDirectorySizeLimitForManagedFolders "1 GB"
Configurando o tamanho máximo dos arquivos de log do MRM
Por padrão, o tamanho máximo de cada arquivo de log do MRM é 10 MB. Quando um arquivo de log do MRM atingir seu tamanho máximo, o Exchange 2007 abrirá um novo arquivo de log do MRM. Esse processo continuará até que alguma destas condições seja verdadeira:
O diretório de log de MRM atinge o tamanho máximo especificado. Nesse caso, novos arquivos de log continuarão sendo criados, mas os mais antigos serão excluídos. Para obter mais informações sobre como o tamanho máximo é medido e como alterar o tamanho máximo do diretório de log do MRM, consulte "Configurando o tamanho máximo do diretório de log do MRM", anteriormente neste tópico.
Um arquivo de log do MRM atinge a idade máxima especificada. Nesse caso, o arquivo de log que atingiu a idade máxima é excluído, e novos arquivos de log continuam sendo criados. Para obter mais informações sobre como alterar a idade máxima do arquivo de log do MRM, consulte "Configurando a idade máxima dos arquivos de log do MRM" mais adiante neste tópico.
Depois que o tamanho máximo ou a idade limite for atingida, o log circular excluirá os arquivos de log do MRM mais antigos.
Quando você inserir um valor, qualifique-o com uma das seguintes unidades:
B (bytes)
KB (quilobytes)
MB (megabytes)
GB (gigabytes)
TB (terabytes)
Os valores não qualificados são considerados bytes.
Para usar o Shell de Gerenciamento do Exchange para configurar o tamanho máximo dos arquivos de log do MRM
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -LogFileSizeLimitForManagedFolders <size>
Por exemplo, para definir o limite de tamanho de arquivo de log do MRM como 20 MB em um servidor chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 -LogFileSizeLimitForManagedFolders "20 MB"
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Set-MailboxServer.
Configurando a idade máxima dos arquivos de log do MRM
Por padrão, a idade máxima para qualquer arquivo de log do MRM é de 30 dias. Arquivos de log do MRM serão excluídos se uma das seguintes condições for verdadeira:
O diretório de log de MRM atinge o tamanho máximo especificado.
Um arquivo de log do MRM atinge a idade máxima especificada.
Para especificar uma idade de arquivo de log, digite-a como um período de tempo: dd.hh:mm:ss, onde d = dias, h = horas, m = minutos e s = segundos. Por exemplo, para especificar um intervalo de 30 dias, digite 30.00:00:00.
Dica
Horas, segundos e minutos são delimitados por dois pontos neste valor de parâmetro, mas os dias são delimitados por um ponto (por exemplo, 30.00:00:00).
Para usar o Shell de Gerenciamento do Exchange para configurar a idade máxima dos arquivos de log do MRM
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -LogFileAgeLimitForManagedFolders dd.hh:mm:ss
Por exemplo, para definir o limite de idade do arquivo de log do MRM como duas semanas em um servidor chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 - LogFileAgeLimitForManagedFolders 14.00:00:00
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Set-MailboxServer.
Habilitando ou desabilitando entradas de log de retenção de mensagens
Você pode usar o parâmetro RetentionLogForManagedFoldersEnabled para registrar se o assistente de pasta gerenciada registra informações sobre mensagens que atingiram seus limites de retenção. Os dois valores possíveis para esse parâmetro são $true
ou $false
. Se você especificar $true
, as informações sobre mensagens que foram processadas porque atingiram seus limites de retenção serão registradas. O valor padrão é $false
.
Para usar o Shell de Gerenciamento do Exchange para habilitar ou desabilitar entradas de log de retenção
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -RetentionLogForManagedFoldersEnabled <true/false>
Por exemplo, para habilitar o log de informações sobre mensagens que atingiram seu limite de retenção em um servidor chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 -RetentionLogForManagedFoldersEnabled $true
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Set-MailboxServer.
Habilitando ou desabilitando entradas de log de registro no diário
Entradas de log de registro no diário registram quando as informações de uma pasta gerenciada são registradas em diário em outro local. Você pode usar o parâmetro JournalingLogForManagedFoldersEnabled para especificar se entradas de log de registro no diário para MRM serão habilitadas. Os dois valores possíveis para esse parâmetro são $true
ou $false
. Se você especificar $true
, as informações sobre informações registradas em diário serão gravadas. O valor padrão é $false
.
Para usar o Shell de Gerenciamento do Exchange para habilitar ou desabilitar entradas de log de registro no diário
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -JournalingLogForManagedFoldersEnabled <true/false>
Por exemplo, para habilitar o log de informações sobre registro no diário em um servidor chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 -JournalingLogForManagedFoldersEnabled $true
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Set-MailboxServer.
Habilitando ou desabilitando entradas de log de pasta do MRM
Entradas de log de pasta registram quando pastas gerenciadas são criadas ou excluídas pelo assistente de pasta gerenciada. Você pode usar o parâmetro FolderLogForManagedFoldersEnabled para especificar se entradas de log de pasta para MRM serão habilitadas. Os dois valores possíveis para esse parâmetro são $true
ou $false
. Se você especificar $true
, as informações sobre pastas com diretivas de caixa de correio de pasta gerenciada aplicadas a elas serão registradas. O valor padrão é $false
.
Para usar o Shell de Gerenciamento do Exchange para habilitar ou desabilitar entradas de log de pasta do MRM
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -FolderLogForManagedFoldersEnabled <true/false>
Por exemplo, para habilitar o log de pasta em um servidor chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 -FolderLogForManagedFoldersEnabled $true
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Set-MailboxServer.
Habilitando ou desabilitando entradas de log de linha de assunto de mensagens de email
Você pode usar o parâmetro SubjectLogForManagedFoldersEnabled para especificar se o log para linhas de assunto de mensagens de email será habilitado. Se for habilitado, as linhas de assunto das mensagens de email processadas pelo assistente de pasta gerenciada serão registradas no log. Os dois valores possíveis para esse parâmetro são $true
ou $false
. Se você especificar $false
, o assunto das mensagens ficará em branco nos logs de pastas gerenciadas. O valor padrão é $false
.
Para usar o Shell de Gerenciamento do Exchange para habilitar ou desabilitar entradas de log de linha de assunto de mensagens de email
Execute o seguinte comando:
Set-MailboxServer -Identity <server> -SubjectLogForManagedFoldersEnabled <true/false>
Por exemplo, para habilitar o log de linhas de assunto de mensagens de email em um servidor chamado Exchange01, execute o seguinte comando:
Set-MailboxServer -Identity Exchange01 -SubjectLogForManagedFoldersEnabled $true
Para obter informações detalhadas sobre sintaxe e parâmetros, consulte o tópico de referência Set-MailboxServer.
Para obter mais informações
Para saber mais sobre MRM, consulte Compreendendo o Gerenciamento de Registros de Mensagens.
Para saber mais sobre registro no diário, consulte Visão geral do Registro no Diário.
Para obter mais informações sobre como usar o Shell de Gerenciamento do Exchange, consulte Usando o Shell de Gerenciamento do Exchange.