D
D
Dmitry2017-10-11 20:05:29
Python
Dmitry, 2017-10-11 20:05:29

How to implement network availability monitoring from outside?

We recently moved the entire office to another location and signed an agreement with a new provider (he is the only one here). In two weeks of work, the fiber optic cable was damaged 2 times and we lost the Internet. By phone from the provider, you can’t get any information promptly, but we have a delivery service. I thought somehow using a python (there is a bot on a separate vps) to knock on our router (mikrotik) and, if it is unavailable, send a message to the slack. Is this option possible? If yes, how approximately can such monitoring be implemented? Are there any paid/free services?
PS: I have already ordered a new router with 4g modem support for such cases in the future.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
D
Dmitry Shitskov, 2017-10-11
@Zarom

www.zabber.ru

S
Sergey Gornostaev, 2017-10-11
@sergey-gornostaev

You order a white IP from the provider, configure some service like https://www.pingdom.com to check this address.

P
pr0l, 2017-10-11
@pr0l

buy the cheapest VPS and configure Zabbix to monitor your mikrotik via snmp. With alerts in the cart, mail and SMS with a call.

E
Eugene, 2017-10-12
@yellowmew

if it is possible to raise some http(s) endpoint on mikrotik (which stupidly returns 200), then you can use https://www.labnol.org/internet/website-uptime-mon...
Works based on google sheets and scripts in German Able to send messages to mail and sms (if the phone is linked to a Google account).
I did not test sms, I had a pretty old version included.
Monitoring for the poor :D - but no additional zabbix or anything else is needed. Ideal for minimal uptime monitoring.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question