Home / Linux & Jaringan / MikroTik / Monitoring Traffic Bandwidth MikroTik dengan PHP

Monitoring Traffic Bandwidth MikroTik dengan PHP

Sobat TulisKode, pada artikel ini saya akan sharing mengenai bagaimana melakukan monitoring bandwith MikroTik dengan PHP. Dalam dunia networking, monitoring sangat di perlukan terutama untuk memonitor traffic yang melewati suatu interface. Pada artikel ini, bagian yang akan saya monitor adalah penggunaan bandwidth pada interface MikroTik. Perhatikan source code berikut.

sintak monitoring traffic bandwidth mikrotik dengan php - TulisKode
sintak monitoring traffic bandwidth mikrotik dengan php – TulisKode

Ket:
$API->write(‘/interface/monitor-traffic’, false); //mengeksekusi perintah interface/monitor-traffic pada router MikroTik
$API->write($iface); //mengeksekusi perintah interface=wlan1,ether1 (nama interface yang akan dimonitor traffic bandwidth nya
$API->write($once); //secara default hasil monitoring traffic bandwidth akan ditampilkan setiap detik, namun kita dapat mengatur range interval waktu dari traffic yang akan di tampilkan. Pada contoh di atas saya mengeset once agar hanya di baca untuk satu waktu saja.
$ARRAY = $API->read(); // digunakan untuk membaca hasil eksekusi dari $API->write dan selanjutnya ditampung dalam variabel $array
foreach($ARRAY as $value) // perulangan untuk menampilkan data dari variabel array
$API->disconnect(); // memutuskan koneksi ke router MikroTik

Seperti biasa, setelah mengetikkan source code di atas, kemudian silahkan lakukan ujicoba melalui browser. Jika berhasil maka seharusnya akan tampil gambar berikut.

hasil monitoring traffic bandwith mikrotik dengan php - TulisKode
monitoring traffic bandwith mikrotik dengan php – TulisKode

Demikian cara monitoring bandwidth MikroTik dengan PHP yang dapat saya bagikan, untuk pengembangan lebih lanjut sourcode di atas dapat dikembangkan dengan pemanfaatan Ajax agar traffic bandwidth dapat di tampilkan secara realtime atau dapat juga dikombinasikan dengan cron job dan sms gateway untuk menginformasikan penggunaan traffic bandwitdh tiap interface ke HP pengelola jaringan. Sekian, moga ada manfaatnya. Salam TulisKode.

About Admin

Check Also

codeigniter

PHP Native dan Codeigniter

Dalam tahun ini dan seterusnya mungkin saya akan berhadapan dengan framework codeigniter, dikarenakan tuntutan pekerjaan …

Leave a Reply