Selasa, 18 November 2014

Pendahuluan

SNMP (Simple Network Management Protocol)
SNMP (Simple Network Management Protocol) merupakan protokol yang dapat digunakan untuk melakukan manajemen jaringan. Dengan menggunakan protokol ini kita bisa mendapatkan informasi tentang status dan keadaan dari suatu jaringan. Protokol ini menggunakan transpor UDP pada port 161. gambar dibawah ini merupakan struktur SNMP :
 

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


1. MIB (Management Information Database)

Adalah struktur basis data variabel dari elemen jaringan yang dikelola.

Pada kelompok interface terdapat variabel objek MIB yang mendefinisikan karakteristik

interface diantaranya : ifInOctets mendefinisikan jumlah total byte yang diterima, ifOutOctets

mendefinisikan jumlah total byte yang dikirim, ifInErrors mendefinisikan jumlah paket diterima

yang dibuang karena rusak, ifOutErrors mendefinisikan jumlah paket dikirim yang dibuang

karena usak, dan variable objek lainnya yang juga berkaitan dengan paket internet.

2. Agen

Merupakan software yang dijalankan di setiap elemen jaringan yang dimonitor. Agen bertugas

mengumpulkan seluruh informasi yang telah ditentukan dalam MIB.

3. Manajer

Merupakan software yang berjalan di sebuah host di jaringan. Bertugas meminta informasi ke

Agen. Manajer biasanya tidak meminta semua informasi yang dimiliki oleh agen, tetapi hanya

meminta informasi tertentu saja yang akan digunakan untuk mengamati unjuk kerja jaringan.

Manager biasanya menggunakan komputer yang memiliki tampilan grafis dan berwarna

sehingga selain dapat menjalankan fungsinya sebagai Manager, juga untuk melihat grafik unjuk

kerja dari suatu elemen jaringan yang dihasilkan oleh proses monitoring.



SNMP menggunakan UDP (User Datagram Protocol) sebagai protocol transport untuk mengirimkan

pertanyaan dan menerima jawaban dari agen SNMP.



SNMP terdiri dari dua jenis yakni:

· Network Management Station, yang berfungsi sebagai pusat penyimpanan untuk pengumpulan dan analisa dari data manajemen jaringan.

· Peralatan yang dimanage menjalakan SNMP agent, yaitu proses background yang memonitor peralatan tersebut dan mengkomunikasikannya ke network management station.
Langkah-langkah untuk SNMP dan MRTG
buka terminal pada ubuntu anda, lalu ketikkan :
#sudo su   
 Sudo adalah program yang terdapat di linux yang digunakan untuk menjalankan perintah yang membutuhkan akses dari akun root [1]. Sudo hanya dapat digunakan oleh user yang sudah terdaftar di file /etc/sudoers. Pada saat dijalankan sudo akan meminta password user yang menjalankan sudo tersebut, tetapi bisa juga dibuat untuk meminta password root atau tanpa password sama sekali. Secara default password yang dimasukkan tadi akan disimpan selama 15 menit agar dalam waktu 15 menit kedepan anda tidak perlu lagi memasukkan password jika menggunakan sudo[2] "sudo su" memberikan kewenangan agar user biasa dapat bertingkah seperti super user(sudo --> super user do) sehingga user biasa pun dapat leluasa "menguasai sistem". 
setelah mengetikkan #sudo su, lalu masukan password ubuntu anda :
 ******
password yang saya gunakan pada ubuntusaya adalah ubuntu 

kemudian install lah apache2 pada ubuntu anda, apabila apache tersebut belum terinstall : 
dengan cara :
#apt-get install apache2
Langkah selanjut nya  adalah sebelum kita install SNMP terlebih dahulu kita cek pada ubuntu kita apakah sudah  terinstall SNMP atau belum, dengan mengetikkan :
 
#dpkg -l |grep snmp


Jika sudah terinstal tetapi anda ingin menginstal lagi sendiri, lakukan remove instalan SNMP terlebih dahulu dengan cara :
 
  #apt-get remove snmp snmpd --purge
kemudian melakukan remove, lalu  instal SNMP dengan cara :
    #apt-get install snmp snmpd

    Perintah apt-get install snmp snmpd merupakan perintah untuk menginstal SNMP.

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 Lab 234

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

Hal ini bertujuan untuk mengetahui user yang memonitoring snmp dan snmpd dan mengetahui identitas serta email user.
kemudian restart SNMPD
 
    # /etc/init.d/snmpd restart       
  Ini bertujuan agar proses instalasi nya bagus jadi setiap selesai di instal dan melakukan editan maka harus lah di restart sebelum melanjutkan ke langkat berikut nya.

Setelah dilakukan restart maka kita mencoba melakukan test dengan cara :

 #snmpwalk -v 2c -c public localhost |more                  =>Untuk melakukan test localhost

  #snmpwalk -v 2c -c public (IP monitoring)                  =>Untuk gateway

   
setelah berasil akan muncul seperti gambar dibawah ini :


MRTG (Multi Router Traffic Grapher)
MRTG (Multi Router Traffic Grapher) merupakan 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. MRTG tersedia untuk sistem operasi UNIX dan Windows NT.
 sama seperti snmp 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

apabila di ubuntu anda sudah terisntal tetapi anda ingin menginstal lagi, lakukan remove instalan MRTG terlebih dahulu dengan cara :
    #apt-get remove mrtg --purge

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/faruq 
 Konfigurasi MRTG
    #cfgmaker --global 'workdir: /var/www/(nama folder)' --output /etc/mrtg.cfg public@localhost

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


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

Cfgmaker digunakan untuk konfigurasi text file untuk pengumpulan data MRTG.
 
 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/faruq/index.html  

 Lakukan test dengan perintah :
    http://localhost/faruq  

kalau berhasil akan muncul seperti ini 
 ika sudah muncul seperti gambar diatas klik pada grafik kotak traffic analysis for eth0--ubuntu,setelah itu maka akan muncul seperti :

  

    Jika sudah muncul pada browser anda seperti diatas maka percobaan untuk instalasi snmp dan mrtg sudah berhasil dan kita dapat memonitoring jaringan kita. Disini saya mengambil data pada lab di 234.


0 komentar:

Popular Posts