Monitoring mikrotik dengan netwatch ke telegram: Difference between revisions
Jump to navigation
Jump to search
Created page with "== Monitoring Host MikroTik dengan Netwatch dan Telegram == Artikel ini menjelaskan cara mengirim notifikasi otomatis ke Telegram saat status host yang dimonitor melalui fitur Netwatch di MikroTik berubah (UP atau DOWN). Metode ini berguna untuk memantau konektivitas perangkat secara real-time melalui grup Telegram. === 1. Pembuatan Bot Telegram === Untuk membuat bot Telegram, ikuti langkah berikut: * Buka aplikasi Telegram dan cari '''@BotFather''' * Klik tombol '''..." |
No edit summary |
||
Line 61: | Line 61: | ||
'''Status UP''' | '''Status UP''' | ||
[[File: | [[File:Netwatch up.png|thumb|Script ketika statusnya up]] | ||
'''Status DOWN''' | '''Status DOWN''' | ||
[[File: | [[File:Netwatch down.png|thumb|Script netwatch ketika down]] | ||
=== Tips Tambahan === | === Tips Tambahan === |
Latest revision as of 13:02, 5 August 2025
Monitoring Host MikroTik dengan Netwatch dan Telegram
Artikel ini menjelaskan cara mengirim notifikasi otomatis ke Telegram saat status host yang dimonitor melalui fitur Netwatch di MikroTik berubah (UP atau DOWN). Metode ini berguna untuk memantau konektivitas perangkat secara real-time melalui grup Telegram.
1. Pembuatan Bot Telegram
Untuk membuat bot Telegram, ikuti langkah berikut:
- Buka aplikasi Telegram dan cari @BotFather
- Klik tombol Start atau kirim perintah:
/start
- Kirim perintah untuk membuat bot baru:
/newbot
- BotFather akan meminta nama bot dan username bot. Contoh:
* Nama bot: Cweb Monitoring Bot * Username bot: cweb_monitoring_bot
- Setelah berhasil, BotFather akan mengirimkan token API untuk bot tersebut. Simpan token ini untuk digunakan dalam script.
- Undang bot ke grup Telegram tempat notifikasi akan dikirim.
- Untuk mendapatkan chat_id grup, kirim pesan ke grup lalu akses:
https://api.telegram.org/bot<token>/getUpdates
Contoh:
https://api.telegram.org/bot7075439452:AAG4c2H3jVQ7iSIs49ebg_9LmyNur-wKHmU/getUpdates
2. Konfigurasi Netwatch di MikroTik
Masuk ke MikroTik melalui Winbox atau WebFig, lalu ikuti langkah berikut:
- Buka menu Tools > Netwatch
- Klik tombol Add untuk menambahkan host yang ingin dimonitor
Contoh konfigurasi:
- Host: `103.160.68.110`
- Interval: `00:00:30`
- Timeout: `1000ms`
Script Task UP:
/tool fetch url="https://api.telegram.org/bot7075439452:AAG4c2H3jVQ7iSIs49ebg_9LmyNur-wKHmU/sendMessage?chat_id=5003121259&text=ip 103.160.68.110: kantor barat up" keep-result=no
Script Task DOWN:
/tool fetch url="https://api.telegram.org/bot7075439452:AAG4c2H3jVQ7iSIs49ebg_9LmyNur-wKHmU/sendMessage?chat_id=5003121259&text=ip 103.160.68.110 kantor barat down" keep-result=no
3. Tampilan Notifikasi Telegram
Status UP

Status DOWN

Tips Tambahan
- Gunakan nama host yang jelas agar notifikasi mudah dipahami
- Pastikan bot memiliki izin untuk mengirim pesan ke grup
- Gunakan interval yang sesuai agar tidak terlalu sering mengirim notifikasi
Referensi
- [MEMBUAT BOT MONITORING TELEGRAM – Notion](https://www.notion.so/MEMBUAT-BOT-MONITORING-TELEGRAM-8ecaa2cd186f4745bf56c6e29f75b383)
- [Halaman Utama Rizqin Wiki](https://wiki.rizqin.my.id/wiki/index.php/Main_Page)