Filtrando filas
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
Tópico modificado em: 2006-05-24
Você pode gerenciar filas usando a interface gráfica do usuário e os comandos do Visualizador de Filas do Exchange no Shell de Gerenciamento do Microsoft Exchange no Microsoft Exchange Server 2007. A lista de filas pode ser muito grande, dependendo do fluxo de mensagens atual. A lista de filas pode ser freqüentemente alterada com a entrada e saída das mensagens no servidor. Com a filtragem das filas, você pode ajustar sua pesquisa para critérios específicos e localizar filas que estejam tendo problemas com o fluxo de mensagens. Você pode, então, executar operações que modificam o status dessas filas.
Cenários da filtragem de filas
A filtragem gera exibições diferentes das filas. Você usa as propriedades da fila como opções de filtro. Com a especificação de critérios de filtro, é possível localizar filas com rapidez e executar alguma ação em relação a elas. Os cenários a seguir são exemplos de como você pode usar a filtragem de filas para gerenciar o fluxo de mensagens:
Você recebe uma mensagem do Microsoft Operations Manager (MOM) indicando que um comprimento de fila excedeu o limite estabelecido. Você deseja investigar se existe um problema de fluxo de mensagens no servidor.
É possível criar um filtro para exibir todas as filas que tenham uma contagem de mensagens que exceda o que você considera típico. Se for indicado um problema no fluxo de mensagens, você poderá selecionar todas as filas dos resultados de filtro e suspendê-las enquanto prossegue na investigação.
Você suspende várias filas para investigar a causa dos problemas de fluxo de mensagens. Você determina se o problema foi causado por uma configuração incorreta do conector e agora está corrigido.
É possível criar um filtro para exibir todas as filas que tenham um status de Suspenso e, em seguida, selecionar todas as filas dos resultados do filtro e continuar as filas.
Propriedades de filas a serem usadas ao filtrar filas
Você pode usar as propriedades de filas para criar um filtro e localizar filas que atendam a critérios específicos. A tabela 1 lista as propriedades de filas pelas quais você pode filtrar e os valores válidos dessas propriedades.
Tabela 1 Propriedades de filas
Propriedade de fila do Visualizador de Filas | Propriedade de fila do Shell de Gerenciamento do Exchange | Tipo de propriedade | Valor |
---|---|---|---|
Tipo de Entrega |
DeliveryType |
Enumeration |
Esse valor é determinado pela seleção do próximo salto. A seleção do próximo salto identifica onde as mensagens são enfileiradas para entrega. Para usar a propriedade de tipo de entrega em um filtro, você deve usar os valores de constantes atribuídos a cada tipo. O tipo de entrega pode ser um dos seguintes valores:
|
Identidade |
Identity |
QueueIdentity |
Esse valor especifica a identidade da fila. Insira a identidade da fila no formato de Servidor\destino, em que destino é um domínio remoto, servidor de caixa de correio, nome de fila persistente ou o inteiro que identifica essa fila no banco de dados de filas. |
Último Erro |
LastError |
Cadeia de caracteres |
Uma cadeia de caracteres de texto que representa o último erro registrado para uma fila. |
Horário da Última Tentativa |
LastRetryTime |
DateTime |
Esse valor especifica a hora da última tentativa de conexão de uma fila que tenha um status de Repetir. |
Contagem de Mensagens |
MessageCount |
Ulong |
Esse valor é expresso como um inteiro que representa o número de itens na fila. |
Conector do Próximo Salto |
NextHopConnector |
GUID |
Esse valor é expresso como uma GUID do sistema e é a GUID do conector usada para criar a fila. |
Domínio do Próximo Salto |
NextHopDomain |
Cadeia de caracteres |
Esse valor especifica o próximo destino de uma fila de entrega. O domínio do próximo salto pode ser expresso como a seguir:
|
Horário da próxima tentativa |
NextRetryTime |
DateTime |
Esse valor especifica a hora da próxima tentativa de conexão de uma fila que tenha um status de Repetir. |
Status |
Status |
Enumeration |
O status atual da fila. Uma fila pode ter um dos seguintes valores de status:
|
Operadores a serem usados ao filtrar filas
Ao criar um filtro de filas, você deve incluir um operador no valor da propriedade a ser correspondida. A tabela 2 mostra os operadores de comparação que você pode usar em uma expressão de filtro e como cada operador funciona.
Tabela 2 Operadores de expressão de filtro
Operador | Valor do Shell de Gerenciamento do Exchange | Função | Exemplo de código do Shell de Gerenciamento do Exchange |
---|---|---|---|
É Igual a |
-eq |
Esse operador é usado para especificar que os resultados devem corresponder exatamente ao valor da propriedade fornecido na expressão. |
Para exibir uma lista de todas as filas que tenham um status de Repetir:
|
É Diferente de |
-ne |
Esse operador é usado para especificar que os resultados não devem corresponder ao valor da propriedade fornecido na expressão. |
Para exibir uma lista de todas as filas que não tenham um status de Ativo:
|
Maior que |
-gt |
Este operador é usado com propriedades em que o valor é expresso como um inteiro. Os resultados do filtro incluem somente filas em que o valor da propriedade especificada é maior que o valor fornecido na expressão. |
Para exibir uma lista de filas que contenha atualmente mais de 1.000 mensagens:
|
Maior ou Igual a |
-ge |
Este operador é usado com propriedades em que o valor é expresso como um inteiro. Os resultados do filtro incluem somente filas em que o valor da propriedade especificada é maior ou igual ao valor fornecido na expressão. |
Para exibir uma lista de filas que contenha atualmente 1.000 mensagens ou mais:
|
Menor que |
-lt |
Este operador é usado com propriedades em que o valor é expresso como um inteiro. Os resultados do filtro incluem somente filas em que o valor da propriedade especificada é menor que o valor fornecido na expressão. |
Para exibir uma lista de filas que contenha atualmente menos de 1.000 mensagens:
|
Menor ou Igual a |
-le |
Este operador é usado com propriedades em que o valor é expresso como um inteiro. Os resultados do filtro incluem somente filas em que o valor da propriedade especificada é menor ou igual ao valor fornecido na expressão. |
Para exibir uma lista de filas que contenha atualmente 1.000 mensagens ou menos:
|
Contém |
-like |
Este operador é usado com propriedades em que o valor é expresso como uma cadeia de caracteres de texto. Os resultados do filtro incluem somente filas em que o valor da propriedade especificada contenha a cadeia de caracteres de texto fornecida na expressão. Você pode incluir o caractere curinga * em uma expressão -like que é aplicada a um campo da cadeia de caracteres de texto, mas não a um campo com o tipo de enumeração. |
Para exibir uma lista de filas de entrega com um destino para qualquer domínio SMTP que termine em Contoso.com:
|
Você pode especificar várias expressões no filtro de filas usando o operador -and no Shell de Gerenciamento do Exchange ou adicionando várias expressões no Visualizador de Filas. As filas devem atender a todos os critérios a serem incluídos no conjunto de resultados. Por exemplo, os resultados do comando a seguir exibirão uma lista de filas com um destino para qualquer nome de domínio SMTP que termine em Contoso.com e que contenha atualmente mais de 500 mensagens:
Get-queue -Filter {Identity -like "*Contoso.com*" -and MessageCount -gt 500}
Para obter informações sobre como usar operadores de comparação no Shell de Gerenciamento do Exchange, execute o seguinte comando no Shell de Gerenciamento do Exchange:
Help about_comparison_operator
Para obter mais informações
Para obter mais informações sobre como gerenciar e filtrar mensagens, consulte os seguintes tópicos: