Cara Export Data Penggunaan Internet PPPOE CLIENT Format Excel di Mikrotik | Cara Membuat Laporan Penggunaan Internet PPPOE Client

CARA EXPORT LAPORAN PPPOE CLIENT MIKROTIK FORMAT EXCEL

Laporan dalam suatu platform itu sangatlah penting karena dengan adanya laporan maka kita bisa tau banyak hal dan bisa melakukan banyak hal lagi selanjutnya seperti keperluan analisa data, Client mana yang paling banyak penggunaan trafik internet, client mana yang paling sedikit penggunaan trafik internet, total bandwidth yang dihabiskan oleh semua clinet atau per client, dan masih banyak lagi kawan. 


Oke teman-teman disini admin akan share cara export laporan User Pppoe Client format microsoft excel di mikrotik. jadi enak ya nanti datanya bisa kita kelola di excel dengan mudah dan bisa kita pakai untuk Reporting.  Entah itu reporting ke atasan kita, ataupun reporting untuk kita sendiri semisal kita selaku orang yang sudah mendirikan ISP, dan lain2. Oke langsung saja:

Kita akan memanfaatkan Terminal yang ada di mikrotik dan mengetikan suatu script (tenang sja scriptnya sudah admin buatkan untuk anda, teman-teman tinggal pakai saja). 

  1. silahkan buka Winbox & silahkan login
  2. buka Terminal dan ketikan script berikut ini kemudian Enter:

  • SCRIPT A

:put "Name,Upload-Bytes,Download-Bytes"; :foreach i in=[/queue simple find] do={ :local qName [/queue simple get $i name]; :local qBytes [/queue simple get $i bytes]; :local pos [:find $qBytes "/"]; :local upBytes [:pick $qBytes 0 $pos]; :local downBytes [:pick $qBytes ($pos+1) [:len $qBytes]]; :put "$qName,$upBytes,$downBytes" }


  • SCRIPT B

:put "Name,Target,MaxLimit,BytesUpload,BytesDownload"; :foreach i in=[/queue simple find] do={ :local name [/queue simple get $i name]; :local target [/queue simple get $i target]; :local maxlim [/queue simple get $i max-limit]; :local bytes [/queue simple get $i bytes]; :local pos [:find $bytes "/"]; :local tx [:pick $bytes 0 $pos]; :local rx [:pick $bytes ($pos+1) [:len $bytes]]; :put ("\"" . $name . "\",\"" . $target . "\",\"" . $maxlim . "\"," . $tx . "," . $rx) }


  • SCRIPT C

:execute script="{

    :put \"Name,Target,MaxLimit,BytesUpload,BytesDownload\";

    :foreach i in=[/queue simple find] do={

        :local name [/queue simple get \$i name];

        :local target [/queue simple get \$i target];

        :local maxlim [/queue simple get \$i max-limit];

        :local bytes [/queue simple get \$i bytes];

        :local pos [:find \$bytes \"/\"];

        :local tx [:pick \$bytes 0 \$pos];

        :local rx [:pick \$bytes (\$pos+1) [:len \$bytes]];

        :put (\"\\\"\" . \$name . \"\\\",\\\"\" . \$target . \"\\\",\\\"\" . \$maxlim . \"\\\",\" . \$tx . \",\" . \$rx);

    }

}" file="queues_report.csv"


Keterangan Script C:

  • :put \"Name,Target,MaxLimit,BytesUpload,BytesDownload\"; = kita ngasi nama FIELDnya
  • local name [/queue simple get \$i name]; = data di mikrotik QUEUE yang akan kita ambil
  • file="queues_report.csv" : ganti dengan nama file yang kita inginkan


Bagi Anda yang ingin melihat tutorialnya dalam versi video, tenang saja sudah admin buatkan video youtube-nya juga kok di channel admin Androcom NET. Berikut videonya...

(video sedang proses)



Comments

My photo
Surya Andika
Saya bekerja di salah satu lembaga pendidikan swasta yang ada di Jawa Timur sebagai IT dan Dosen Pengajar. Saya sangat senang dengan dunia Komputer Teknologi, Android, Programmer, Rumus-rumus, Editor, Designer, Internet entah itu Youtube maupun Blogger, dll.

Popular posts from this blog

Ampuh, Cara Mengatasi Google Chrome Tidak Bisa Browsing

Cara Mengatasi Eror "Egads! Installation failed. Error code 0xa0430721" Saat Instal Google Chrome

Cara Mengaitkan Youtube ke Adsense Beda Gmail Terbaru 2018, Banyak Yang Ngeluh

Ampuh ! Cara Mengatasi Akun Facebook Yang Dikunci Untuk Sementara

Cara Menghilangkan SSID Speedy_instan@wifi.id di modem telkom speedy W8151N