Post Icon

Tutorial monitoring jaringan menggunakan SNMP dan MRTG pada ubuntu

Tutorial monitoring jaringan menggunakan SNMP dan MRTG pada Ubuntu
Ahmad hifzillah
Teknik Elektronika Telekomunikasi
Politeknik Caltex Riau

1. SNMP ( Simple Network Management Protocol )

    SNMP adalah sebuah protokol yang dirancang untuk memberikan kemampuan kepada pengguna untuk memantau dan mengatur jaringan komputernya secara sistematis dari jarak jauh atau dalam satu pusat kontrol saja. Pengolahan ini dijalankan dengan menggumpulkan data dan melakukan penetapan terhadap variabel-variabel dalam elemen jaringan yang dikelola.

 Tutorial Instalasi SNMP pada Ubuntu

1. Masuk ke terminal Ubuntu
    $ sudo su
   
   Sudo adalah program yang terdapat di linux yang digunakan untuk menjalankan perintah yang membutuhkan akses dari akun root. Sudo hanya dapat digunakan oleh user yang sudah terdaftar di file /etc/sudoers.
  
Sudo su memberikan kewenangan agar user biasa dapat bertingkah seperti super user (sudo --> super user do) sehingga user biasa pun dapat leluasa "menguasai sistem". 

2. Masukkan password ubuntu anda
    *****

3. Instal Apache2 terlebih dahulu.
     #apt-get install apache2

     Perintah ini merupakan perintah untuk menginstal apache2.

4. Sebelum melakukan penginstalan SNMP, lakukan pengecekan terlebih dahulu apakah sudah terinstall atau belum, yaitu dengan mengetikkan :

     dpkg -l |grep snmp
    
    Perintah dpkg merupakan salah satu package manager yang dapat kita gunakan untuk melakukan management (install/uninstall).
Perintah dpkg banyak macamnya, salah satunya adalah dpkg -l yang merupakan perintah untuk melihat daftar package yang telah terinstall beserta versi package yang telah terinstall dan deskripsinya.  Sedangkan |grep digunakan untuk mencari file-file yang mengandung teks dengan kriteria yang telah Anda tentukan

5. Jika sudah terinstal tetapi anda ingin menginstal lagi sendiri agar data kita tidak tercampur, lakukan remove instalan SNMP terlebih dahulu dengan cara :

    #apt-get remove snmp snmpd --purge


6. Lakukan instal SNMP
    #apt-get install snmp snmpd


    Setelah penginstalan selesai, lakukan pengeditan pengaturan agen dengan cara masuk ke snmpd.conf.
    #nano /etc/snmp/snmpd.conf

    Edit pada baris di bawah ini :
        #rocommunity public localhost
          hilangkan tanda # menjadi rocommunity public localhost

        syslocation Nama Project
          ex : syslocation laptop

        syscontact Nama <email>
        bisa hanya dengan memasukkan nama atau email saja atau keduanya juga bisa.
          ex : syscontact Ahmadhifzillah

    Hal ini bertujuan untuk mengetahui user yang memonitoring snmp dan snmpd dan mengetahui identitas serta email user.

7. Restart SNMPD
    # /etc/init.d/snmpd restart
 
   Ini adalah perintah untuk melakukan restart pada
file snmpd.conf yang diubah
     setelah direstart lakukan pengetesan dengan cara :
    #snmpwalk -v 2c -c public (ip monitoring)
 
     ex :  #snmpwalk -v 2c -c public localhost >> untuk ke localhost.
            # snmpwalk -v 2c -c public 172.16.30.1 >> untuk ke gateway

Jika sudah muncul seperti ini maka konfigurasi berhasil
2. MRTG (the Multi Router Traffic Grapher) 

       MRTG Adalah aplikasi yang digunakan untuk memantau beban trafik pada link jaringan. MRTG akan membuat halaman HTML yang berisi gambar GIF yang mengambarkan trafik melalui jaringan secara harian, mingguan, bulanan dan tahunan.


Tutorial Instalasi SNMP pada Ubuntua

1. Sebelum melakukan penginstalan MRTG, lakukan pengecekan terlebih dahulu apakah pada ubuntu yang kita gunakan sudah terisntal MRTG atau belum dengan cara :

     dpkg -l |grep mrtg

2. Jika sudah terisntal remove kembali dengan mengetikkan

    #apt-get remove mrtg --purge

3. Instal MRTG.

    #apt-get isntall mrtg

    secara default file mrtg akan tersimpan pada /var/www/mrtg
    jika tidak ada folder mrtg di dalam folder www, buat terlebih dahulu dengan cara :

    #mkdir /var/www/mrtg

4. Konfigurasi MRTG
    #cfgmaker --global 'workdir: /var/www/(nama folder)' --output /etc/mrtg.cfg public@localhost

    ex :  #cfgmaker --global 'workdir: /var/www/mrtg' --output /etc/mrtg.cfg public@localhost >> ke localhost

#cfgmaker --global 'workdir: /var/www/mrtg' --output /etc/mrtg.cfg public@172.16.30.1 >> ke gateway

Cfgmaker digunakan untuk konfigurasi text file untuk pengumpulan data MRTG.
 
5. Menampilkan grafik konfigurasi MRTG
    Dapat dilakukan dengan cara mengenerate file index.html mrtg :

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

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

6. Lakukan test dengan perintah :
    http://localhost/mrtg    

3. Hasil pratikum






Pada gambar diatas menunjukkan hasil monitoring Local Host. Pada data pertama ini grafik yang dimunculkan pada saat tidak melakukan aktifitas.

Data di atas setelah melakukan aktifitas, maka didapatkan grafik seperti gambar di atas. Dengan adanya monitoring ini kita bisa mengetahui traffic yang yang terjadi pada Local Host . Pada monitoring Local Host kita tidak perlu memerlukan jaringan yang besar pada saat pengambilan datanya. Graffik yang berwarna hijau adalah menunjukkan kalauTraffic local Host sudah merjalan dan dalm proses pengambilan data.

Monitoring Gateway

1.   Restart snmp:
                 # /etc/init.d/snmpd restart
2.   Tes respon dari gateway jaringan lokal yang digunakan dengan menjalankan snmpwalk, lihat dulu IP gateway masing-masing
                  #snmpwalk –v 2c –c public 172.16.30.1=>ini IP yang saya saat ini
3.    Buat lagi folder di dalam folder www, misalnya folder gateway:
                  #mkdir /var/www/gateway
4.     Konfigurasi MRTG untuk IP gateway tersebut:
               #cfgmaker --global ‘workdir: /var/www/gateway’ --output /etc/mrtg.cfg public@172.16.30.1
5.     Menampilkan grafik gateway-nya:
                  #indexmaker /etc/mrtg.cfg --columns=1 output /var/www/gateway/index.html
          
           Akses dengan web browser alamat “http://localhost/gateway/”





Pada Gambar Grafik di atas merupakan Monitoring Traffic dari Komputer User ke Getway. Traffic yang berwarna hijau menunjukkan traffic kecepatan transfer data dari Komputer Client/ User ke Getway Politeknik Caltex Riau. Dan Traffic dapat di lihat oleh MRTG ini apabila Komputer User Terhubung dengan Jaringan Getway PC.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

1 komentar:

Unknown mengatakan...

Assalamualaikum mas ahmad mau sedikit bertanya, snmp dan mrtg ini dapat digunakkan di jaringan contohnya seperti wifi di kampus?

Posting Komentar