Rabu, 23 Mei 2012

Tutorial SNMP dan MRTG di ubuntu 11.10

Tutorial SNMP dan MRTG di ubuntu 11.10

Cara meinstallasi dan konfigurasi MRTG pada Ubuntu 11.10 (Untuk Monitoring Localhost), detailnya sebagai berikut :

 Untuk melihat traffic analysis yang ada pada Router

Langkah – langkah yang harus dilakukan :
    1. $ 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 amin

    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 => untuk jaringan LAN
   #snmpwalk –v 2c –c public 172.16.40.1 => Wifi

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

    6. Install MRTG
         Dengan menjalankan perintah:

    #apt-get install mrtg

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

    7. Konfigurasi MRTG
        Dengan menjalankan perintah:
    # 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
    Dengan 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. Mencoba 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
         Dengan cara 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. Test untuk mengakses
         Dengan perintah :

         http://localhost/mrtg1

         "akan memenampilkan dari konfigurasi yang telah dibuat pada mrtg1"

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


Gambar monitoring localhost