Recibir un correo cuando un dispositivo se desconecta (Mikrotik)
Recibir un correo automático cuando un host se desconecta (Solución Mikrotik)
Este es un punto muy importante en cuanto al monitoreo de dispositivos como repetidores ,antenas,routers,swicth,servidores,cámaras,teléfonos o cualquier dispositivos ip, para estar enterados en que momento estubo activo y de que hora a que hora, esta información nos notificara a nuestro correo en tiempo real para tomar las medidas necesarias
Como funciona?
Usaremos la herramienta Netwatch indicando la ip y en la sección de UP y DOWN haremos un script indicándo que hará cuando el router detecte al host levantado o caído, en nuestro caso nos mandera un correo con el mensaje de (nombre del cliente)(ip) caido o up , cada 30 segundos el Mikrotik sensara con un ping, si el ping no responde enviara un correo de DOWN y si el ping responde enviara un correo de UP , en caso el host este caído y luego de los 30 segundos vuelve ha hacer la prueba y aun sigue caído el Mikrotik no enviara ningún correo ,solo enviara cuando detecte un cambio de estadoPara este manual tendremos que habilitar el servicio de email del mikrotik tema que ya se toco en otro post pueden consultar como hacerlo revisando este link en el paso 4 http://rizolatti.blogspot.com/2018/08/backup-automatico-mikrotik-email.html una ves registrado nuestro correo en el mikoritk comensamos con la configuracion
Paso 1
hacemos una lista de los equipos(ip) que deseamos monitorear en caso que queramos monitorear dispositivos fuera de nuestra red una vpn nos seria de mucha ayuda, una ves tenido los objetivos nos dirigimos a la pestaña tools/Netwatch le damos en el signo + para agregar una tarea
Introducimos los datos requerido
Host : introducimos la ip del equipo a monitorear
Interval : indica el tiempo de intervalo en el que se hará el ping
Timeout : tiempo de espera del ping
Down : en esta pestaña indicaremos el script que ejecutara si detecta el host caido
Up : en esta pestaña indicaremos el script que ejecutara si detecta el host up
Script
En este sencillo script veremos como que cada ves que el mikoritk detecte que el host un cambio en el host enviara un correo al correo "correo@gmail.com" que recomendablemente tiene que ser el mismo que registramos en el mikoritk en el script indicándonos como asunto que el repetidor 1 esta UP y como cuerpo del correo indicándonos los mismo solo que añadiendo la ip y el estado del repetidor, el la pestaña down seria practica mente lo mismo con diferencia de que se cambia el UP por el DOWN al terminar de hacer esto le damos apply y ok y nos llegara a nuestro correo un correo del estado actual del host
UP
tool e-mail send to=correo@gmail.com subject=ROUTER_REPETIDOR_1-UP body=ROUTER_REPETIDOR_1-172.16.16.11-UP
DOWN
tool e-mail send to=correo@gmail.com subject=ROUTER_REPETIDOR_1-DOWN body=ROUTER_REPETIDOR_1-172.16.16.11-DOWN
En esta imagen vemos que el proceso se puede repetir con sin multiples hosts una ves echo esato tener en cuenta que al correo al que se va enviar los correos debe estar habilitado la opción de aplicaciones no seguras, que se habilita logeandose a la cuenta de correo y entrando a este link para habilitar la opción https://myaccount.google.com/lesssecureapps esto ya esta explicado en un post anterior que se encuentra en este link http://rizolatti.blogspot.com/2018/08/backup-automatico-mikrotik-email.html en el paso 6, una ves verificado que ya los correos llegan de forma correcta nos notificara cada ves que el host caída y levante
Esto sera de gran ayuda cuando salgamos algún viaje y tengamos que estar informado sobre las caída de algún dispositivo en nuestra red.
Scritp
tool e-mail send to=correo@gmail.com subject=ROUTER_REPETIDOR_1-UP body=ROUTER_REPETIDOR_1-172.16.16.11-UP
Comentarios
Publicar un comentario