The Dude - Notificação por e-mail - Mário Ângelo

10
SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL – SENAC CURSO TÉCNICO DE REDES DE COMPUTADORES DISCIPLINA DE FUNDAMENTOS DE GERÊNCIA DE REDES CORPORATIVAS MÁRIO ÂNGELO NERES DOS REIS THE DUDE - NOTIFICAÇÃO POR E-MAIL MONTES CLAROS-MG SETEMBRO 2010

Transcript of The Dude - Notificação por e-mail - Mário Ângelo

Page 1: The Dude - Notificação por e-mail - Mário Ângelo

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL – SENAC

CURSO TÉCNICO DE REDES DE COMPUTADORES DISCIPLINA DE FUNDAMENTOS DE GERÊNCIA DE REDES

CORPORATIVAS

MÁRIO ÂNGELO NERES DOS REIS

THE DUDE - NOTIFICAÇÃO POR E-MAIL

MONTES CLAROS-MG SETEMBRO 2010

Page 2: The Dude - Notificação por e-mail - Mário Ângelo

INTRODUÇÃO O The Dude é um poderoso monitor de redes que roda em plataforma Windows conhecido e utilizado pelos administradores de redes. Desenvolvido pela Mikrotik, esse programa é utilizado em grandes empresas por sua versatilidade, custo zero e pela sua capacidade em monitorar os recursos da rede. É uma ferramenta gratuita e de fácil instalação. Após delimitar o cenário e montar o mapa de rede, pode-se monitorar hosts, links, roteadores e receber alertas notificações visuais, sonoras, por SMS e e-mail dos status dos serviços do seu servidor ou rede, informando falhas e situações que as ocasionem. Será abordado o alerta de falha de forma que a notificação seja reportada por e-mail. NOTIFICAÇÂO POR E-MAIL É possível configurar o The Dude para notificar status de falha de serviços por e-mail. Esse tipo de notificação é extremamente importante, pois proporciona ao administrador estar ciente do que acontece na sua rede, neste caso através do reporte feito por e-mail do programa. Não somente a “parada” nos serviços ou servidor que são efetivamente falhas, mas também situações que podem ocasioná-las como o disco rígido cheio de um servidor, ou a sobrecarga de processamento, por exemplo. REQUISITOS BÁSICOS:

• The Dude instalado e configurado o cenário de rede que se pretende monitorar.

• Serviço SNMP ativo nos hosts (este protocolo quando ativado permite que seja monitorado mais recursos além dos básicos ping, netbios, etc., por exemplo, o uso de memória e processamento do host).

• Uma conta de e-mail válida. No exemplo, será uma conta do Gmail criada somente para testes dessa notificação. Naturalmente, numa abordagem profissional, esta conta seria a do administrador da rede.

NOTA: A conta de e-mail deverá estar configurada para aceitar recebimento de e-mails pelo modo POP e IMAP. Verifique sua conta e ative essas opções, caso sua conta ainda não estiver previamente configurada. Por padrão, entre os servidores de e-mail mais utilizados a opção POP está desativada. Atendendo aos requisitos, siga os passos apresentados no decorrer deste material.

Page 3: The Dude - Notificação por e-mail - Mário Ângelo

Abaixo o cenário de rede.

Na figura: Tela do The Dude. Mapa da rede 192.168.104.0/24 com dois dispositivos, um servidor e outro cliente.

PASSOS PARA A CONFIGURAÇÂO DA NOTIFICAÇÃO Primeiramente baixe e instale o Stunnel, recomendado a versão mais atual antes da Beta. Disponível em: http://www.stunnel.org/download/binaries.html O Stunnel é um software livre que oferece serviço de tunelamento através de conexões seguras e criptografadas e será usado para criar o “túnel seguro”, para envio das mensagens de forma segura já que o modo utilizado não dispõe de segurança própria. Naturalmente, o programa deverá ser configurado. Abra o arquivo de configuração do programa, “stunnel.conf” localizado no diretório “C:\Arquivos de programas\stunnel\”. Este arquivo de configuração do Stunnel deverá ser alterado. Abaixo seguem as seguintes modificações: Como fazer: Localize e retire o “ponto e vírgula” do início das linhas abaixo, caractere este que serve para comentar a linha. Ao removê-lo estaremos ativando e tornando válida a configuração dessas linhas. Também altere as configurações para as da conta desejada. No caso apresentado a conta do gmail, nosso e-mail de testes.

Page 4: The Dude - Notificação por e-mail - Mário Ângelo

Segue as linhas: socket = l:TCP_NODELAY=1 socket = r:TCP_NODELAY=1 debug = 7

output = stunnel.log

client = Yes

[pop3s] accept = 995 connect = pop.gmail.com:995 [ssmtp] accept = 465 connect = smtp.gmail.com:465

Após alterar salve as modificações. Em seguida é necessário instalar o serviço do Stunnel, pois ele ainda não está ativo. O caminho para instalar o serviço é fácil. Clique em Iniciar, em seguida em Todos os Programas, em seguida em Stunnel e finalmente na opção Service install. Será executado de forma rápida, talvez nem se perceba o progresso e término da instalação. Acompanhe na tela abaixo:

Page 5: The Dude - Notificação por e-mail - Mário Ângelo

Na Figura: Tela para instalação do serviço do Stunnel Dando continuidade, é necessário um programa que deva interagir com o The Dude e enviar estes e-mails. De forma muito básica, o papel do programa será somente enviar os e-mails com a notificação. A seguir baixe e instale o programa “Blat.exe”, um software que envia mensagens pelo prompt de comando. Disponível em: http://www.blat.net/ Descompacte o arquivo dentro da pasta do The Dude. Estes programas precisam estar no mesmo diretório, já que vão trabalhar juntos. Diretório C:\Arquivos de Programa\Dude\ Veja a figura abaixo:

Page 6: The Dude - Notificação por e-mail - Mário Ângelo

Na figura: Pasta descompactada no diretório do Dude. Confirme a existência dos seguintes arquivos na pasta blat. blat.dll blat.exe blat.lib Neste mesmo diretório crie um arquivo de texto com o nome “emailblat”. Acrescente as linhas de configuração mostradas abaixo e depois salve modificando a extensão para “.cmd”.

set dir=C:\Arquivos de programas\Dude\blat

set [email protected]

set smtpserver=127.0.0.1

set smtpport=465

set [email protected]

set smtppwd=sua_senha

set [email protected]

(Essa parte abaixo numa ÚNICA LINHA).

"%dir%\blat.exe" -to %mailto% -f %smtpsender% -server %smtpserver% -port

%smtpport% -u %smtpuser% -pw %smtppwd% -subject %1 -body %2

Page 7: The Dude - Notificação por e-mail - Mário Ângelo

Após essa série de configurações em programas, voltemos ao The Dude e configuremos a notificação para que use nossas personalizações de e-mail. Clique na opção Settings na tela principal do The Dude que abrirá a tela de propriedades. Em seguida clique na aba Polling. Marque a caixa de “Use notifications” e clique no botão [...] para adicionar a notificação. Em seguida no botão “+” e crie a notificação com as informações seguintes: Name: Email Blat Type: execute on server command: "C:\Arquivos de programas\Dude\blat\emailblat. cmd" " [Device.Name] esta [Service.Status]" " O servico [Probe.Name] no [Device.Name] esta [Service.Status] ([Service.ProblemDescription]) [TimeAndDate]". Acompanhe os passos de forma gráfica.

Na figura: Tela de propriedades de configuração do dispositivo, mostrando a aba de notificações.

Page 8: The Dude - Notificação por e-mail - Mário Ângelo

Em sucessão acompanhe:

Na figura: Tela de adição e configuração da notificação. Agora clique "Apply" para aplicar as configurações e depois em "test" . Se tudo estiver certo, na barra de status da janela mostrará um sinal positivo, um “Ok”. Salve as alterações. Ative o serviço do Stunnel em Iniciar, Todos os Programas, Stunnel e Service Start. Se necessário também clique na opção Run sstunnel. Abra o prompt de comando e teste a funcionalidade de nofiticação, verificando se a integração de programas está enviando e-mails.

• Menu Iniciar, opção executar e digite “cmd”. • Vá para o diretório C:\Arquivos de Programas\Dude\blat • Digite “emailblat test teste”

Page 9: The Dude - Notificação por e-mail - Mário Ângelo

Na figura: Exemplo gráfico do teste de envio de mensagem usando o serviço. Acesse a conta de e-mail configuradafoi enviado com sucesso. Se o e-mail não foi recebido revise as configurações, verifique as confdos arquivos, se os serviços estão ativos e se a conta de econfigurada para o recebimento. CONCLUSÃO Este tipo de notificação ajudará na gerência de rede. É uma ótima alternativa para se acompanhar os status dos recursos duma rede presente no ambiente físico. A inatividade ou status de falha, por exemplo, quando reportado ao responsável que esteja ausente, além de centralizar as informações facilitará a tomada de decisão.

Exemplo gráfico do teste de envio de mensagem usando o serviço.

mail configurada e veja que o e-mail com assunto “teste” foi enviado com sucesso.

mail não foi recebido revise as configurações, verifique as confdos arquivos, se os serviços estão ativos e se a conta de e-mail está configurada para o recebimento.

Este tipo de notificação ajudará na gerência de rede. É uma ótima alternativa os status dos recursos duma rede quando não se está

presente no ambiente físico. A inatividade ou status de falha, por exemplo, quando reportado ao responsável que esteja ausente, além de centralizar as informações facilitará a tomada de decisão.

Exemplo gráfico do teste de envio de mensagem usando o serviço.

mail com assunto “teste”

mail não foi recebido revise as configurações, verifique as configurações mail está

Este tipo de notificação ajudará na gerência de rede. É uma ótima alternativa quando não se está

presente no ambiente físico. A inatividade ou status de falha, por exemplo, quando reportado ao responsável que esteja ausente, além de centralizar as

Page 10: The Dude - Notificação por e-mail - Mário Ângelo

REFERÊNCIAS BIBLIOGRÁFICAS Sites: Notificação por e-mail do The Dude. Disponível em: http://under-linux.org/f89/enviando-email-de-notificacao-do-dude-atraves-do-gmail-131340/ Monitorando sua rede com The Dude Disponível em: http://under-linux.org/f143/monitorando-sua-rede-com-dude-113073/