O que é uma maneira automatizada de testar se nosso servidor de troca está enviando / recebendo email?

2

Existem maneiras simples, mas automatizadas, de testar se o Exchange está sendo executado corretamente? Especificamente, estamos olhando para ver se os usuários do Outlook podem se conectar ao Exchange e se o tráfego de e-mails está fluindo.

Ocasionalmente, nosso servidor encontrou alguns problemas de memória virtual e, embora estejamos tentando corrigir a causa desses problemas, seria útil saber imediatamente que nosso servidor está inativo.

    
por Ken Pespisa 26.10.2010 / 17:01

3 respostas

2

Quase toda ferramenta de monitoramento de rede tem um teste de email. Eles geralmente enviam um email para um endereço de email (teste SMTP) e, em seguida, recuperam o email (teste POP). Isso verifica, na maior parte, que o Exchange está operando e o email está fluindo. Por exemplo, se o serviço SA estiver inativo, o teste falhará, se o serviço IS estiver inativo, o teste falhará, se o armazenamento de correio for desmontado, o teste falhará, etc., etc.

Isso não testa componentes como o OWA, mas você pode configurar um teste HTTP para isso.

    
por 26.10.2010 / 17:21
2

Isso não responde completamente à sua pergunta, mas eu escrevi um script para Monitor Exchange Servers . (Foi escrito para E2k3, mas deve funcionar em E2k7, mas E2k10 é duvidoso). No momento, ele verifica se os servidores especificados são executáveis, os Serviços do Exchange estão em execução, os conectores estão em execução, os armazenamentos de dados estão montados e as unidades de log de transações estão pelo menos 50% cheias (cujo limite pode ser alterado).

Eu tenho essa execução como uma tarefa agendada a cada 10 minutos, enviando um alerta de e-mail / pager se um problema for detectado. Isso funciona melhor se você tiver um servidor SMTP autônomo (digamos, um pequeno servidor Linux / Unix sendmail silenciosamente em algum lugar), já que nada acontecerá se seu ambiente de e-mail estiver quebrado em um único ponto de falha ...

Outra maneira de contornar essa limitação (de SPoF) é fazer uma cópia modificada destinada a ser executada a partir de um prompt de comando e apenas imprimir os resultados na tela.

Isso não quer dizer que você não possa modificá-lo para exibir um formato de arquivo de sua escolha (html / json / xml) para um painel de controle ler ou acionar outros tipos de alertas. Você está limitado apenas pela sua imaginação.

    
por 26.10.2010 / 17:14
2

Eu encontrei este link ontem - link . Eu acho que se você executasse os comandos de teste que você precisa com um sono de 1 ou 2 ou 5 minutos, analisando os objetos retornados por condições de falha, você obteria um aviso quando algo cair.

    
por 26.10.2010 / 17:54