Script ini memonitoring log untuk kata atau frasa tertentu maupun kata atau frasa untuk pengecualian yang terdapat pada log mikrotik. Jika ditemukan log yang cocok, maka akan menjalankan perintah untuk mengirimkan pesan ke Bot Telegram. Script ini memeriksa semua log yang cocok sejak pertama kali script dijalankan.

Baca juga:

Langkah

Buat schedule baru, dan tambahkan script ke dalam schedule. Ubah durasi yang Anda inginkan.

Ubahlah baris ini dengan nama schedule

: local scheduleName “LogMikrotik”

Ubah baris dibawah ini dengan menggunakan Token Bot dan Chat Id Telegram anda. Baca artikel sebelumnya untuk membuat Bot Telegram : Membuat Bot Telegram Untuk Monitoring Status Access Point Hotspot:

local bot “BOT TELEGRAM ANDA”

local ChatID “CHAT ID ANDA”

Baris script ini digunakan untuk memeriksa kata atau frasa yang akan muncul pada log mikrotik, anda bisa menambahkan atau merubahnya dengan kata yang anda inginkan.

:local startBuf [:toarray [/log find message~”logged in” || message~”login failure”]]

Baris ini untuk pengecualian kata yang tidak akan dikirimkan ke Telegram. Misalnya kita hanya ingin mengirimkan pesan ke telegram apabila di log Mikrotik terdapat kata “logged in” dan “login failure” tapi tidak untuk kata “telnet” dan “ssh” untuk menambahkan kata yang lain pisahkan dengan “;”.

:local removeThese {“telnet”; “ssh”}

Tambahkan Script dibawah Ini di kolom On Event

Share to Unlock Contentimage/svg+xml

Apabila tutorial ini bermanfaat support saya dengan cara share artikel ini.. Terimakasih 

Referensi : Wiki Mikrotik

Sekian tutorial Monitoring Log Mikrotik Dikirim Ke Bot Telegram, apabila ada pertanyaan silahkan tinggalkan di kolom komentar

Baca juga : Membuat Bot Whatsapp