Kamis, 24 Mei 2012

Installasi dan Konfigurasi SNMP dan MRTG di ubuntu 11.10

MRTG (Multi Router Trafik Grapher) adalah tool untuk memonitor trafik pada jaringan. MRTG menghasilkan halaman HTML  yang berisi gambar yang menyediakan visualisasi secara langsung mengenai keadaan trafik jaringan.

MRTG  ini terdiri atas skrip Perl yang menggunakan SNMP untuk membaca counter trafik yang masuk atau keluar dari router atau peralatan jaringan yang digunakan. 
Untuk tambahan tampilan harian, MRTG juga membuat representasi visual dari trafik yang terlihat selama tujuh hari terakhir, empat minggu terakhir, dan 12 bulan terakhir. Hal ini memungkinkan karena MRTG menyimpan log dari semua data yang telah dikumpulkan dari peralatan yang diamati.
Tutorial ini akan menjelaskan kepada anda bagaimana cara melakukan installasi dan konfigurasi MRTG pada Ubuntu 11.10 (Untuk Monitoring Localhost), detailnya sebagai berikut :

Contoh pertama berikut adalah untuk melihat traffic analysis yang ada pada Router
Langkah – langkah yang harus dilakukan :
1. Buka terminal ketik $ sudo su.
Perintah untuk masuk kedalam #
2. Masukkan password yang telah ada
3. Sebaiknya sebelum kita menginstalasi dan konfigurasi MRTG, kita hapus terlebih dahulu SNMP, SNMPD dan MRTG yang sudah ada sebelumnya.
#apt-get remove snmp snmpd --purge
Perintah ini adalah untuk menghapus snmp dan snmpd yang telah ada.
Ulangi sekali lagi untuk paket MRTG, caranya :
#apt-get remove mrtg –purge

4. Install SNMP dan SNMPD
Dengan menjalankan perintah :
    #apt-get install snmp snmpd
    Untuk melihat hasil dari penginstalasian dan mengedit file-file snmpd.conf yang mengatur agen untuk merespon snmp menjadi manajeman , dengan cara:
    #nano /etc/snmp/snmpd.conf
 
    Lakukan perubahan pada baris :
    syslocation Unknown
    syscontact Root

    Menjadi :
    syslocation Nama projek
    syscontact Nama

    contoh :

    sylocation labjartel
    syscontact shift2

Bertujuan untuk mengetahui lokasi user yang memontoring snmp dan snmpd dan mengetahui identitas serta email dari user.

    sebelumnya pada :
    #rocommunity localhost

Hilangkan tanda pagar (#) pada rocommunity localhost untuk mengaktifkannya, sehingga menjadi :
    rocommunity localhost


    5. Restart SNMPD

    # /etc/init.d/snmpd restart

Pada perintah berfungsi untuk merestart system dari snmpd yang telah dikonfigurasikan.

    Setelah itu silahkan test dengan cara :

    #snmpwalk -v 2c -c public (ip monitoring)

    Contoh :

    #snmpwalk –v 2c –c public 172.16.30.1

172.16.30.1 merupakan ip gateway dari router, pengetesan ini berguna untuk mengetahui apakah snmp telah ready.

    6. Install MRTG
Sebelum melakukan installasi buat terlebih dahulu folder mrtg di dalam folder www dengan cara
    #mkdir /var/www/mrtg

 Selanjutnya Installasi MRTG dengan menjalankan perintah:
    #apt-get install mrtg
    secara default file mrtg akan diletakkan pada posisi /var/www/mrtg


    7. Konfigurasi MRTG
    # cfgmaker --global ‘WorkDir: /var/www/(nama folder)’ --output /etc/mrtg.cfg public@localhost

   Contoh :

    # cfgmaker --global ‘WorkDir: /var/www/mrtg’ --output /etc/mrtg.cfg public@172.16.30.1

    Perintah diatas merupakan konfigurasi dari mrtg gateway router

    8. Menampilkan grafik dari konfigurasi MRTG
    Degan cara megenerate file index.html mrtg, yaitu :

    indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/(nama folder)/index.html

    contoh :

    indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/mrtg/index.html

    9. Tes untuk mengakses
    Dengan perintah :

    http://localhost/mrtg
    Akan menampilkan seluruhnya yang terhubung dengan router
    10. Hasil dari mengakses http://localhost/mrtg

Contoh kedua ini adalah untuk memonitoring localhost, untuk memonitoring dari localhost kita cukup dengan melanjutkan perintah-perintah yang telah kita lakukan sebelumnya, tidak perlu untuk menginstal ulang snmp, snmpd dan mrtg. Pengaturan pada snmp dan snmpd tidak perlu di ubah-ubah langsung pada tahap – tahap :

    1. Restart SNMPD

    # /etc/init.d/snmpd restart

    Pada perintah berfungsi untuk merestart system dari snmpd yang telah dikonfigurasikan sebelumnya.

    Setelah itu silahkan test dengan cara :

    #snmpwalk -v 2c -c public (ip monitoring)

    Contoh :

    #snmpwalk –v 2c –c public 127.0.0.1

    127.0.0.1 merupakan ip localhost yang memang sudah diatur pada setiap-setiap PC.


    2. Membuat folder untuk menyimpan MRTG
    Dengan menggunakan perintah :

    #mkdir /var/www/(nama folder)

    contoh :

    #mkdir /var/www/mrtg1

    Hal ini berfungsi agar localhost yang kita berikan, tidak menghapus dari hasil sebelumnya hanya menimpanya saja, karena disimpan pada folder yang baru yaitu mrtg1

    3. Konfigurasi MRTG
    # cfgmaker --global ‘WorkDir: /var/www/(nama folder)’ --output /etc/mrtg.cfg public@localhost

    Contoh :

    # cfgmaker --global ‘WorkDir: /var/www/mrtg1’ –output /etc/mrtg.cfg public@127.0.0.1

    Perintah diatas merupakan konfigurasi dari ip localhost.

    4. Menampilkan grafik dari konfigurasi MRTG
    Degan cara megenerate file index.html mrtg, yaitu :

    indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/(nama folder)/index.html


   contoh :

    indexmaker /etc/mrtg.cfg --columns=1 --output /var/www/mrtg1/index.html

    5. Tes untuk mengakses
    Dengan perintah :

    http://localhost/mrtg1

    akan memenampilkan dari konfigurasi yang telah dibuat pada mrtg1

 
     6. Hasil dari mengakses http://localhost/mrtg1


Berikut ini hasil MRTG pada Jaringan Politeknik Caltex Riau



Untuk tampilan hariannya.



Tidak ada komentar:

Posting Komentar