Aplikasi Monitoring Server Multi Router Traffic Grapher MRTG

oleh -516 views
Aplikasi Monitoring Server Multi Router Traffic Grapher MRTG
Aplikasi Monitoring Server Multi Router Traffic Grapher MRTG

Aplikasi Monitoring Server Multi Router Traffic Grapher MRTG

Aplikasi Monitoring Server Multi Router Traffic Grapher MRTG  adalah free software yang digunakan untuk memonitoring traffik load pada link jaringan. Dimana pengguna dapat melihat laporan dalam bentuk grafik. MRTG ditulis dalam bentuk bahasa perl dan C dan berjalan di UNIX/Linux dan juga padasistem operasi Windows dan juga pada Netware. MRTG menggunakan lisensi Gnu GPL.

  • Cara Kerja MRTG

Data hasil logging olah MRTG disimpan dalam file ASCII, file ini akan ditulis ulang setiap lima menit sekali sesuai dengan update yang dilakukan oleh MRTG dan secara instant digabungkan dan dianalisis sehingga file logging tersebut membesarnya terkendali. File logging tersebut hanya digunakan untuk menyimpan data yang dibutuhkan untuk menggambar pada halaman web. Grafik ini dikonversi ke format GIF dari format PNM menggunakan tool pnmtogif.

Konfigurasi ini yang mengakibatkan MRTG terbatas untuk memonitor sekitar dua puluh router dari workstation.Kendala lain yang sangat potensial bagi user adalahtool smnpget dari package CMU SNMP yang diperlukan oleh MRTG untuk mengumpulkan data. Paket CMU SNMP ini sangat sulit untuk dikompilasi pada berbagai macam platform waktu itu.Karena keterbatasan-keterbatasan diatas maka penemu dan rekannya melakukan perombakan pada MRTG versi pertama, mereka membuat sebuah program rateup yang memecah MRTG dalam masalah kinerja dengan mengimplementasikan dua hal subprogram dalam MRTG yang menghabiskan CPU paling banyak dalam bahasa C dan menghilangkan subprogram tersebut ke dalam skrip perl MRTG.

Baca Juga : Pengertian Sistem Kontrol dan Monitoring

Rateup ini melakukan penulisan ke file log dan menggambar grafik. Masalah portabilitas SNMP diselesaikan dengan mengganti snmpget dari CMU SNMO ke modul SNMP perl yang ditulis dalam bahasa perl secara murni, dengan begitu masalah platform dapat teratasi.Asumsi dasar untuk mendesain file log MRTG versi baru adalah ketertarikan pada informasi secara detail tentang load jaringan dikurangi secara proporsional dalamsatuan waktu untuk memungkinkan antara koleksi data dan analisisnya, konfigurasi ini memungkinkan implementasi dari file log yang menyimpan data trafik dengan mengurangi resolusi ke dalam masa lalu.

  • Install MRTG

Untuk menginstall MRTG membutuhkan beberapa paket yaitu net-snmp, net-snmp-utils, dan mrtg.

  1. SNMP, Simple Network Management Protocol adalah suatu program untuk mempermudah dalam memonitor dan mengatur perangkat- perangkat jaringan, seperti router, switch, server, printer dan lain-lain. Informasi yang dapat di monitor pun bermacam-macam dari hal-hal biasa seperti memonitor traffic di suatu perangkat sampai yang tidak biasa seperti temperatur udara di dalam

Konfigurasi SNPM:

Install SNMP dan SNMPD dengan menjalankan perintah:

# apt-get install snmp snmpd

Kemudian nyalakan service dari snmpd, caranya :

# /etc/init.d/snmpd restart

# chkconfig snmpd on

Kemudian test menggunakan program snmpwalk, caranya:

# snmpwalk -v 2c -c public localhost system

Kemudian untuk mempermudah ganti saja file konfigurasi-nya dengan yang baru.

# cd /etc/snmp

# mv snmpd.conf snmpd.conf-old # chmod 0600 snmpd.conf

# nano /etc/snmp/snmpd.conf

Tambahkan sintaks berikut ini

 

Kemudian cek kembali apakah sudah berubah konfigurasi snmp-nya, dengan merestart service snmp dan lakukan percobaan akses snmp.

# /etc/init.d/snmpd restart

# snmpwalk -v 2c -c 123456 localhost system

  1. Konfigurasi Strd MRTG
#apt-get install mrtg

Install MRTG lakukan perintah dibawah ini:

Secara default file mrtg akan diletakkan pada posisi /var/www/mrtg

Baca Juga :Aplikasi Monitoring Server IPTABLES

Pertama kali harus membuat file kofigurasi dari MRTG, dimana akan dibuat supaya MRTG memonitor semua perangkat jaringan di komputer. Caranya adalah :

# cfgmaker –output=/etc/mrtg/mrtg.cfg –global “workdir:

/var/www/html/bandwidth” \ -ifref=ip –global ‘options[_]: growright,bits’ 123456@localhost

Keterangan:

  • –output=/etc/mrtg/mrtg.cfg ==> adalah file konfigurasi yang akan dibuat.
  • –global: /var/www/html/bandwidth ==> adalah lokasi direktori tempat grafik dari mrtg akan
  • -ifref=ip ==> MRTG akan mengecek traffic berdasarkan IP address dari setiap
  • –global ‘options[_]: growright,bits’ ==> berarti grafik ditampilkan dari sebelah kanan dan traffic akan diukur berdasarkan
  • 123456@localhost ==> adalah community string atau “password” dari snmp server dan lokasi snmp

Kemudian jalankan mrtg secara manual, untuk memulai membentuk grafiknya.

# mrtg /etc/mrtg/mrtg.cfg

Tetapi apabila cara tersebut gagal yang disebabkan variabel LANG dalam format UTF-8 tidak disupport MRTG, maka  untuk merubahnya gunakan :

# env LANG=C /usr/bin/mrtg /etc/mrtg.cfg

Setelah itu bentuk file index supaya halaman web dapat diakses.

# mkdir /var/www/html/bandwidth

# chmod 755 /var/www/html/bandwidth # indexmaker —

output=/var/www/html/bandwidth/index.html/etc/mrtg/mrtg.cfg

Pembuatan grafik traffic jaringan dilakukan secara periodik, untuk itu diperlukan penjadwalan agar grafik akan selalu terbentuk dalam jangka waktu tertentu. unutk mengcek penjadwalan yang telah ada dengan cara:

# cat /etc/cron.d/mrtg

Apabila file konfigurasi tidak ada bisa buat penjadwalan sendiri

# crontab -e

Diisi dengan :

*/5 * * * * env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg

Sekarang MRTG sudah berjalan bisa dilihat pada browser pada alamat :

“http://(ip address)/bandiwidth”...

Baca Juga : Aplikasi Monitoring Server

No More Posts Available.

No more pages to load.