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. 🙂
saya mencoba tutrial ini, hasilnya error
Halo mas Hendiana, kadang kalau interface networknya tidak seperti yang diharapkan seperti pada pesan kesalahan diatas adanya
venet0
bukaneth0
, maka kita diminta mensettingnya sendirivnstat
ini mau memantau jaringan yang mana.Sudah dibantu mendeteksi adanya apa mas, jadi tinggal sesuaikan saja perintah membuat databasenya dengan kondisi VPS anda:
Selesai dan tunggu statistiknya mulai dikumpulkan.