Cara cek penggunaan bandwidth server Linux

Salah satu batasan sumber daya sebuah server adalah bandwidth, walau rata – rata penyedia memberikan kuota yang cukup besar tapi kalau website anda sibuk atau malah dijadikan VPN pasti ada resiko jebol juga. Nah… sebenarnya kita dapat dengan mudah mengetahui berapa GB yang sudah kita pakai lewat control panel di billing providernya atau di SolusVM/Virtualizor. Tapi namanya sebagai administrator server harus tahu caranya di Linux kan? 😉

Ya, silahkan akses VPS anda dan install aplikasi vnstat:

  • RHEL/CentOS/Fedora
    yum install vnstat
  • Debian/Ubuntu/Mint
    apt-get install vnstat

Untuk melihat statistik penggunaan bandwidth server tersebut tinggal ketikkan perintah:

vnstat

Dan akan muncul informasi seperti berikut:

                      rx      /      tx      /     total    /   estimated
 gre0: Not enough data available yet.
 venet0:
       Nov '15    999.25 MiB  /    6.48 GiB  /    7.46 GiB  /   12.65 GiB
     yesterday     49.99 MiB  /  402.17 MiB  /  452.17 MiB
         today     32.39 MiB  /  258.46 MiB  /  290.85 MiB  /     418 MiB

 gretap0: Not enough data available yet.

Dimana rx adalah transfer bandwidth masuk (download), tx adalah transfer bandwidth keluar (upload) dan ini yang dibatasi biasanya, total adalah keseluruhan, dan estimated merupakan perkiraan konsumsi bandwidth sampai hari ini dihitung dari awal bulan.

Jadi kalau anda dapat tagihan lagi karena dinyatakan melebihi kuota maka bisa diverifikasi juga datanya dari dalam Virtual Private Server yang bermasalah.

Semoga bermanfaat. 🙂

2 pemikiran pada “Cara cek penggunaan bandwidth server Linux

  1. saya mencoba tutrial ini, hasilnya error

    No database found, nothing to do. Use --help for help.
    
    A new database can be created with the following command:
        vnstat -u -i eth0
    
    Replace 'eth0' with the interface that should be monitored.
    
    The following interfaces are currently available:
        lo venet0
    • Halo mas Hendiana, kadang kalau interface networknya tidak seperti yang diharapkan seperti pada pesan kesalahan diatas adanya venet0 bukan eth0, maka kita diminta mensettingnya sendiri vnstat ini mau memantau jaringan yang mana.

      Sudah dibantu mendeteksi adanya apa mas, jadi tinggal sesuaikan saja perintah membuat databasenya dengan kondisi VPS anda:

      vnstat -u -i venet0

      Selesai dan tunggu statistiknya mulai dikumpulkan.

Tinggalkan komentar