Esta função permite enviar por e-mail mensagens de alerta quando uma Routerboard com Mikrotik RouterOS ligada em uma fonte no-break detectar uma diminuição na voltagem em decorrência do funcionamento da fonte no-break apenas com a alimentação da(s) bateria(s).  Normalmente quando utiliza-se fonte no-break a alimentação quando conectada na rede elétrica é fornecida ao equipamento em voltagem maior do que quando conectada somente a bateria.  É muito útil este recurso para monitoramento de pontos críticos na rede, permitindo ao usuário acionar recursos de substituição de bateria, acionamento de gerador, etc.  Quando a voltagem diminuir, um alerta é enviado por e-mail.

Em equipamentos de alimentação solar, o script pode ser utilizado para monitorar o descarregamento das baterias em decorrência de período nublado prolongado, por exemplo.

Ajuste a comparação da voltagem conforme o seu cenário.

O primeiro passo será configurar a conta de e-mail que o Mikrotik ira utilizar para fazer o envio.

Acesse o menu Tools > Email

email

Coloque as definições da sua conta de e-mail:

Server: informe o endereço do servidor SMTP.
Port: a porta do servidor SMTP.
From: informe o nome do remetente a ser utilizado no e-mail.
User: informe o nome do usuário para autenticação no e-mail.
Password: informe a senha da conta de e-mail.

O segundo passo é criar o script que executa o monitoramento:

:global voltagem [/system health get voltage]

:global temperatura [/system health get temperature]

:global data [/system clock get date]

:global hora [/system clock get time]

:if ($voltagem<220) do={ 

/tool e-mail send to="
 O endereço de e-mail address está sendo protegido de spambots. Você precisa ativar o JavaScript enabled para vê-lo.
 " subject="Voltagem da RB 001 em $data $hora é de $voltagem mV"

}

:if ($temperatura>65) do={ 

/tool e-mail send to="
 O endereço de e-mail address está sendo protegido de spambots. Você precisa ativar o JavaScript enabled para vê-lo.
 " subject="Temperatura da RB 001 em $data $hora é $temperatura º"

}

 

Após criar o script, basta criar um agendamento (schedule) para que o script seja executado automaticamente periodicamente, conforme o agendamento e caso for detectado problemas o script fará o envio do e-mail.

Acesse o menu System > Scheduler e adicione um novo.

Em on event coloque o nome do script de monitoramento que você criou e ajuste a frequência de execução do script utilizando a opção interval.

Novos artigos Linux

Novos artigos Mikrotik

Scroll to top