Sabtu, 08 November 2014

Konfigurasi SNMP dan MRTG

1. Dasar Teori

    A. 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.

        Komponen utama dalam proses manajemen jaringan TCP/IP terdiri dari tiga elemen, yaitu:

1. MIB (Management Information Database)

> dapat dikatakan sebagai struktur basis data variabel dari elemen jaringan yang dikelola. Struktrur ini bersifat hierarki dan memiliki aturan sedemikian rupa sehingga informasi setiap variabel dapat dikelola atau ditetapkan dengan mudah.


2. Agen
> merupakan perangkat lunak yang dijalankan disetiap elemen jaringan yang dikelola. Setiap agen mempunyai basis data variabel yang bersifat lokal yang menerangkan keadaan dan berkas aktivitasnya dan pengaruhnya terhadap operasi.


3. Manajer

> adalah pelaksana dan manajemen jaringan. Pada kenyataannya managemen ini merupakan komputer biasa yang ada pada jaringan yang mengoperaksikan perangkat lunak untuk manajemen jaringan. Manajer ini terdiri atas satu proses atau lebih yang berkomunikasi dengan agen-agennya dan dalam jaringan. Manajer akan mengumpulkan informasi dari agen dari jaringan yang diminta oleh administrator saja bukan semua informasi yang dimiliki agen.

     B. MRTG (the Multi Router Traffic Grapher)

      MRTG adalah aplikasi yang digunakan untuk memantau beban trafik pada link jaringan. MRTG akan membuat halamat HTML yang berisi gambar GIF yang menggambarkan trafik melalu jaringan secara harian, mingguan, bulanan dan tahunan.

 2. Langkah Percobaan

    A. Instalasi SNMP pada ubuntu 12.04 LTS       

1) Masuk menjadi super user di Ubuntu

#sudo su       


2) Kemudian masukkan password ubuntu nya   

  

3) Sebelum melakukan penginstalan SNMP, lakukan pengecekan terlebih dahulu apakah ubuntu yang kita gunakan sudah terinstal SNMP atau belum dengan cara:

#dpkg -1|grep snmp      


4) Remove instalan SNMP terlebih dahulu

#apt-get remove snmp snmpd --purge   

  

5) Install apache2

#apt-get install apache2   

 

 6) Lakukan pengeditan pengaturan agen dengan memasukkan perintah berikut :

#nano /etc/snmp/snmpd.conf

             Edit pada baris dibawah ini :

        #rocommunity public localhost

               Hilangkan tanda # nya

                syslocation Nama Project

          ex : syslocation Lab324

                  syscontact nama

          ex : syscontact iinlesmana           

hal ini bertujuan untuk mengetahui user yang melakukan monitoring snmp dan snmpd dan mengetaui              identitas user

7) Restart SNMPD dengan mengetikkan perintah berikut :

#/etc/init.d/snmpd restart       


8) Melakukan pengetesan pada localhostnya dengan cara berikut :

#snmpwalk -v 2c -c public localhost       


9) Apabila muncul seperti gambar berikut berarti instalasi berhasil

 B. Instalasi MRTG dan konfigurasinya

         1) Remove mrtg sebelumnya terlebih dahulu agar konfigurasi mrtg kembali ke default :

#apt-get remove mrtg

        

         2) Install kembali mrtg

#apt-get install mrtg

        

          3) Membuat folder tempat penyimpanan data mrtg nya dengan comman :

#mkdir /var/www/(namafolder)

       

           4) Melakukan konfigurasi MRTG

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

       

           5) Kemudian menampilkan grafik nya dengan command:

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

        

          6) Melakukan pengetesan dengan perintah localhost/(nama folder)/index.html  pada jendela browser                  yang ada. Jika Hasilnya seperti ini maka konfigurasi ke localhost berhasil.
           





  Dan untuk melakukan   konfigurasi disarankan untuk mengetik ulang kembali perintah-perintah yang              akan dijalankan. Hal ini bertujuan mengurangi kesalahan/error yang akan terjadi pada saat                            konfigurasi, karena kesalahan spasi ataupun tanda petik akan menyebabkan error.

          Untuk gambar grafik ketika ada aktifitas adalah sebagai berikut: pada 'Daily' Grap(5 minute average) tampak grafik berwarna hijau yang merupakan aktifitas yang terjadi. Sedangkan grafik pada 'Weekly' Graph (30 minute Average) tidak ada aktifitas yang terjadi karena kami melakukan pengambilan data 1 minggu.

   Pada gambar diatas menunjukkan hasil monitoring Local host. Dengan adanya monitoring ini ini kita bisa mengetahui traffic yang terjadi pada local host. Pada monitoring Local Host kita tidak perlu memerlukan jaringan yang besar pada saat pengambilan datanya. Grafik yang berwarna hijau menunjukkan kalau traffic local host dalam proses pengambilan atau pengiriman data dan jika tidak ad grafik berwarna hijau, maka jaringan tersebut tidak melakukan kegiatan browser.

      C. Monitoring Gateway

         1) Tes respon dari gateway jaringan lokal yang digunakan,                           dengan menjalankan snmpwalk,

#snmpwalk -v 2c -c public 172.16.30.1

      

         2) Membuat folder tempat penyimpanannya

#mkdir /var/www/(nama folder)

      

         3) Melakukan konfigurasi MRTG

#cfgmaker --global 'workdir:/var/www/(nama folder)' --output /etc/mrtg.cfg public@172.16.30.1 => ip gateway anda

         4) Membuat folder tempat penyimpanannya

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

        5) Membuka browser dengan URL :localhost/nama folder



Pada gambar grafik diatas adalah gambar monitoring traffic dari komputer user ke gateway. Traffic yang berwarna hijau adalah traffic kecepatan transfer data dari komputer client/ user ke gateway Politeknik Caltex Riau. Dan traffic dapat dilihat atau dimonitoring oleh MRTG ini apabila komputer user terhubung dengan jaringan gateway PCR.

3. Referensi

http://oktathea.wordpress.com/2011/11/15/pengertian-snmp-simple-network--management-protocol/ dan http://indrasufian.wordpress.com/2008/05/01/simple-network-management-protocol-snmp/

http://id.wikipedia.org/wiki/MRTG

Tidak ada komentar:

Posting Komentar