Cara Install vnStat di VPS Linux (Bandwidth Monitoring)

Cara Install vnStat di VPS Linux (Bandwidth Monitoring)

Saat kita memiliki server, kita dapat melihat penggunaan bandwidth VPS yang kita miliki di VPS Control panel seperti SolusVM atau Virtualizor. Tetapi bagaimana jika kita tidak mempunyai akses ke VPS Control Panel tersebut? Tenang! Anda tetap dapat melihat penggunaan bandwidth VPS melalui vnStat. Pada kesempatan ini saya akan membahas tutorial cara install vnStat di VPS Linux.

Apa itu vnStat? Apakah dapat digunakan untuk melihat penggunaan bandwidth di VPS?

vnStat adalah sebuah program open source yang bekerja di tingkat console (console-based) untuk memonitoring network dari server kita. vnStat akan memonitor seluruh lalu lintas data dari server kita. Cara kerja vnStat cukup sederhana yaitu dengan mencatat log dari semua aktifias jaringan/network traffic dari server kita pada interface yang kita pilih.

Sekarang pertanyaannya, apakah dapat digunakan untuk melihat penggunaan bandwidth di VPS? Jawabanya adalah tentu saja! vnStat mencata semua data traffic dari jaringan kita dan direkap secara rapi. vnStat menyajikan data bandwidth untuk jam-jaman (hourly), mingguan (weekly) dan bulanan (monthly). Jadi dengan menggunakan vnStat kita dapat melihat penggunaan bandwidth di VPS secara mendetail. Jadi tidak ada salahnya jika kita install vnStat di VPS kita. Oke langsung saja kita bahas tutorial cara install vnStat di VPS linux.

NB: Tutorial ini sudah saya test di VPS dengan sistem operasi Debian, Ubuntu, dan CentOS (tested work).

Tutorial Cara Install vnStat di VPS Linux untuk Memonitor Penggunaan Bandwidth

  1. Login ke VPS melalui SSH dengan menggunaan user root.
  2. Pertama, kita update terlebih dulu repository server kita. Masukkan perintah berikut:
    Untuk VPS Debian/Ubuntu:

    apt-get -y update

    Untuk VPS CentOS/Redhat:

    yum -y update
  3. Install vnStat pada VPS kita. Masukkan perintah berikut:
    Untuk VPS Debian/Ubuntu:

    apt-get -y install vnstat

    Untuk VPS CentOS/Redhat:

    yum -y install vnstat

    Penting: Jika Anda mendapatkan pesan error “No package found”, Tandanya Anda harus menginstall EPEL pada VPS Anda. Ikuti Tutorial Berikut: Cara Menambahkan Repository EPEL di VPS CentOS

  4. Sekarang konfigurasi vnStat agar memonitoring bandwidth di interface yang sesuai. Masukkan perintah berikut:
    Untuk VPS bervritualisasi KVM/Cloud/Dedicated/XEN:

    vnstat -u -i eth0

    Untuk VPS bervirtualisasi OpenVZ:

    vnstat -u -i venet0
  5. Sekarang kita restart vnStat agar konfigurasi yang kita set dapat tersimpan.
    Untuk VPS Debian/Ubuntu:

    service vnstat restart

    Untuk VPS CentOS/Redhat:

    service vnstat restart && chkconfig vnstat on

Selesai! Demikianlah cara install vnStat di VPS linux. Anda telah berhasil menginstall vnStat di VPS Anda. Sekarang kita akan bahas bagaimana cara menggunakan vnStat di VPS dan bagaimana cara melihat data vnStat

Cara Menggunakan vnStat di VPS (Melihat data vnStat)

Terdapat dua cara untuk melihat data vnStat di VPS. Cara pertama adalah dengan melalui terminal. Cara kedua adalah dengan melalui gambar.

Melihat Data vnStat Melalui terminal

Anda dapat melihat data vnstat dan data penggunaan bandwidth di VPS Anda melalui terminal. Ada beberapa opsi perintah untuk menampilkan data vnStat. Diantaranya adalah sebagai berikut:

  • Melihat data keseluruhan/summary (bulanan dan harian)
    vnstat

    Melihat data bandwidth vnstat - summary

  • Melihat data penggunaan bandwidth vps bulanan.
    vnstat -m

    Melihat penggunaan bandwidth vnstat - bulanan

  • Melihat data penggunaan bandwidth vps mingguan.
    vnstat -w

    Melihat penggunaan bandwidth vnstat - mingguan

  • Melihat data penggunaan bandwidth vps harian.
    vnstat -d

    Melihat penggunaan bandwidth vnstat - harian

  • Melihat data penggunaan bandwidth vps jam-jaman (hourly)
    vnstat -h

    Melihat penggunaan bandwidth vnstat - jam

  • Melihat data penggunaan bandwidth secara live/real-time.
    vnstat -l

Melihat Data vnStat Dalam Bentuk Gambar

Selain melihat data di terminal, Anda sebenarnya juga dapat mengeksport data vnStat ke file format gambar. Untuk melakukannya Anda harus menggunakan vnstati. Secara default vnstati sudah terinstall bersamaan dengan vnStat sehingga Anda tidak perlu menginstallnya lagi. Untuk cara generatenya adalah sebagai berikut:

vnstati -s -i eth0 -o ~/data-vnstat.png

Penjelasan:
– Opsi -s mempunyai arti summary (gambar yang akan digenerate adalah gambar rangkuman keseluruhan data).
– Opsi -i etho mempunyai arti bahwa data yang akan digenerate adalah dari interface eth0. eth0 adalah interface untuk VPS dengan virtualisasi KVM/Cloud/Dedicated/XEN. Jika Anda menggunakan VPS dengan virtualisasi OpenVZ, ganti -i etho menjadi -i venet0
– Opsi -o ~/data-vnstat.png mempunyai arti output akan diberi nama file data-vnstat.png

Melihat data bandwidth vnstat - gambar summary

Anda dapat memodifikasi opsi sesuai dengan kebutuhan Anda. Misalkan Anda ingin menampilkan data harian, maka ganti -s menjad -d. Daftar opsi yang tersedia adalah sebagai berikut: -h (Hourly), -d (Daily), -m (Monthly), -t (Top 10), -s (Summary), -hs (horizontal summary with hours), -vs (output vertical summary with hours).

Gambar tersebut akan tersimpan pada home directory untuk user root pada server Anda (/root/). Anda dapat mendownloadnya melalui SFTP. Apabila Anda tidak tahu bagaimana caranya, baca artikel berikut: Cara Mengakses SFTP VPS Dengan Bitvise.

Demikianlah tutorial cara install vnStat di VPS Linux. Semoga artikel ini dapat membantu Anda dalam menginstall vnStat di VPS Anda. Jika Anda mempunyai pertanyaan mengenai cara install vnStat di VPS Linux atau cara menggunakan vnStat, Anda dapat tanyakan melalui kolom komentar di bawah.

About the Author
Steven Indarto
A person who loves mathematics, physics and science

One thought on “Cara Install vnStat di VPS Linux (Bandwidth Monitoring)

  1. Dane - December 27, 2018 at 12:33 am

    Terima kasih untuk panduannya. Nyari kesana sini akhirnya ketemu juga artikel yang saya butuhkan.

    Reply

Leave a Reply

WhatsApp Us