Pendahuluan
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.
#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.
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
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
#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:
Posting Komentar