Pada kesempatan kali ini kita akan membuat Tools untuk Monitoring Server,router dan switch dengan Netwach pada mikrotik dan alert via Email.
Newatch merupakan salah satu fitur MikroTik yang berfungsi untuk memonitor kondisi host. Ada kasus dimana kita harus memonitor keadaan sebuah host yang bisa jadi merupakan hot yang sangat penting sehingga jika terjadi sesuatu terhadap host, Admin jaringan bisa mendapatkan informasi secepatnya dan bisa melakukan tindakan pencegahan yang juga se-responsif mungkin. Akan sangat tidak efisien jika admin jaringan harus remote atau monitor server dalam waktu 24 jam. Untuk mempermudah monitoring, MikroTik menyediakan fitur Netwatch.
- Di sini saya pakai OS mikrotik versi 6.4.3 (CHR)
- Setting clock / time zone terlebih dahulu biar jam dan tanggal router nya tepat bisa lihat artikel sebelum nya di sini
- Kemudian setting Email server / smtp untuk kirim email seperti berikut :
- Masuk ke menu Tools << Email
Keterangan :
Untuk server di sini saya pakai smtp open relay, sehingga tidak perlu authentikasi user + password email
- Kemudian Setting Netwach nya , masuk ke menu Tools << Netwach
- Di sini saya coba monitor Server dengan IP 175.176.161.190 , interval 1 menit dan timeout 1000 ms.
- Klik tab Up kemudian isikan script berikut :
/tool e-mail send to=hendro@xxx.com subjec="Router UP" body=("Router UP ".[/system clock get time]."") start-tls=yes
- Sesuaikan untuk penerima email nya
- Kemudian klik tab Down dan isi script berikut :
/tool e-mail send to=hendro@xxx.com subjec="Router Down" body=("Router Down ".[/system clock get time]."") start-tls=ye
- Lalu kita coba test matikan server 175.176.161.190
C:\Users\yuby>ping 175.176.161.190
Pinging 175.176.161.190 with 32 bytes of data:
Reply from 10.32.32.67: Destination host unreachable.
Reply from 10.32.32.67: Destination host unreachable.
Reply from 10.32.32.67: Destination host unreachable.
Reply from 10.32.32.67: Destination host unreachable.
Ping statistics for 175.176.161.190:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
- Sekarang kita test nyalakan kembali server nya
C:\Users\yuby>ping 175.176.161.190
Pinging 175.176.161.190 with 32 bytes of data:
Reply from 175.176.161.190: bytes=32 time=45ms TTL=61
Reply from 175.176.161.190: bytes=32 time=52ms TTL=61
Reply from 175.176.161.190: bytes=32 time=52ms TTL=61
Reply from 175.176.161.190: bytes=32 time=57ms TTL=61
Ping statistics for 175.176.161.190:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 45ms, Maximum = 57ms, Average = 51ms
- Sekian selamat mencoba