Apin Is Me

26 September 2010

Network Monitoring (Bandwidth Monitoring) di Linux

Filed under: Jaringan — genkigama @ 9:01 pm
Tags: , ,

Bagi para Administrator jaringan monitoring jaringan adalah perkerjaan keseharian, jadi hampir setiap hari lihatnya kemanakan bandwidth digunakan, dan biasanya mencari tahu siapa yang telah memeras bandwidth yang ada pada jaringan, sehingga membuat internet menjadi terasa lambat. Dan pada saat ini saya mencoba untuk sharing mengenai monitoring jaringan di GNU/Linux dengan menggunakan tool pada konsole. Monitoring dengan konsole ini terbilang gampang untuk penggunakaannya, dan hampir tidak perlu melakukan setting sama sekali, tinggal install lalu jalankan.
Namun walaupun mudah dalam menjalankan bagi yang belum terbiasa mungkin nanti akan agak binggung melihat monitoringnya. Jika dibandingkan monitoring yang grapich seperti pada Cacti, MRTG ataupun Nagios.
Berikut akan saya sharing beberapa tool yang sering saya gunakan :

  1. bwm-ng
    Tool ini terbilang sangat sederhana, yang hanya menampilkan keterangan bandwidth yang digunakan pada tiap-tiap interface. Dan untuk menginstallnya sebagai berikut :
    //install bwm-ng
    apin@proxy-labjar:~$ sudo apt-get install bwm-ng
    
    //jalankan bwm-ng
    apin@proxy-labjar:~$ bwm-ng
    

    Untuk menjalankannya tinggal ketikkan bwm-ng pada terminal dan berikut contoh hasil dari gateway saya :

  2. tcptrack
    Jika bwm-ng hanya dapat melihat bandwidth yang digunakan oleh interface jaringan secara keseluruhan, maka dengan tcptrack ini kita dapat melihat bandwidth yang digunakan oleh tiap client ip. Dengan tool ini kita dapat mensorting pengguna bandwidth paling besar ke yang paling kecil, sehingga yang menggunakan bandwidth paling besar dapat diketahui. Namun tool ini juga masih tergolong sederhana karena dia mencatat secara total bandwidth total (upload/download) yang digunakan oleh tiap klien. Untuk intalasinya sebagai berikut :
    apin@proxy-labjar:~$ sudo apt-get install tcptrack
    

    Lalu untuk menjalankannya ketikkan perintah tcptrack -i ethX pada konsole. Dan berikut contoh untuk melihat bandwidth pada eth2.

    apin@proxy-labjar:~$ sudo tcptrack -i eth2
    

    Dan berikut haril dari tcptrack pada gateway saya.

  3. iftop
    Tool ini dapat dibilang lebih lengkap dari pada tcptrack yang tidak dapat melihat bandwidth upload dan download dari klien, dan dengan tool yang satu ini kita dapat melihatnya dengan baik. Dan sama seperti pada tcptrack, dengan tool ini kita juga dapat mensorting pengguna bandwidth dari yang kecil ke yang besar atau sebaliknya. Langsung saja untuk instalasinya sebagai berikut:
    apin@proxy-labjar:~$ sudo apt-get install iftop
    

    Untuk menjalankannya sama seperti menjalankan tool sebelumnya.

    apin@proxy-labjar:~$ iftop -i eth2
    

    Dan hasil dari iftop adalah sebagi berikut :

  4. iptraf
    Tool ini merupakan tool yang paling lengkap dari yang sebelumnya diatas, karena banyak yang dapat dilakukan dengan tool ini, semua feature yang ditawarkan pada tool sebelumnya dapat ditemukan pada tool ini. Sehingga cukup menginstall tool ini dapat melakukan 3 hal yang dapat dilakukan pada tool sebelumnya diatas. Langsung saja untuk instalasinya:
    apin@proxy-labjar:~$ sudo apt-get install iptraf
    

    Dan untuk menjalankan tool ini langsung ketikkan iptraf pada konsole. Lalu akan keluar menu seperti pada gambar di bawah ini.

    Maka menu akan menawarkan banyak monitoring yang akan dilakukan. Untuk monitoring pada interface pilih pada Monitoring Interface. Lalu pilih interface mana yang akan dilihat. Dan contoh hasil dari saya adalah sebagai berikut :

    Dan untuk menu yang dapat Anda coba sendiri.

Demikian sedikit sharing tentang monitoring jaringan di Linux, dan semoga bermanfaat.

12 Comments »

  1. Jangan lupa,

    iperf — untuk mengecek performa jaringan sampe end user.
    ntop — untuk detail apa saja yang lewat di gateway.

    Comment by budiwijaya — 26 September 2010 @ 9:23 pm | Reply

    • Makasih atas saranya mas Budi. Nanti akan saya coba.

      Comment by genkigama — 26 September 2010 @ 9:27 pm | Reply

  2. thanks mas….!!! coba dulu ya..

    Comment by gen — 18 October 2010 @ 3:33 pm | Reply

  3. hatur nuwon,.
    semoga ilmunya mendapat balasan yang jauh lebih baik

    Comment by kamiel21 — 10 July 2011 @ 7:03 pm | Reply

  4. thanks bro.. aku mau coba…..

    Comment by panji prasetyo — 27 September 2011 @ 12:14 pm | Reply

  5. ijin copas gan…

    Comment by fathurrahman — 24 December 2011 @ 7:42 am | Reply

    • Kalau kopas mohon di kasih sumber tulisannya Mas. Sesama blogger harus saling menghargai.

      Comment by genkigama — 17 January 2012 @ 9:43 pm | Reply

  6. lebih bagusnya kita menaruk sumber tulisan tersebut :)

    Comment by dauzcode — 16 January 2012 @ 2:34 pm | Reply

    • Kalau ini saya setuju Mas, sesama blogger harus saling menghormati.

      Comment by genkigama — 17 January 2012 @ 9:43 pm | Reply


RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Theme: Rubric. Blog at WordPress.com.

Follow

Get every new post delivered to your Inbox.