INSTALASI SNMP DAN MRTG Instalasi snmp dan mrtg sebenarnya tidaklah susah, namun saya pernah memiliki pengalaman yang gak enak pada saat menginstall ini. jadi saya buat cara penginstalan snmp dan mrtg secara simpel untuk memudahkan rekan2 dalam menginstall dan menjalankan mrtg. langsung aja yach.. 1. download ucd-snmp-4.2.5.tar.gz ( cari di google ) 2. extract dengan tar fxzv ucd-snmp-4.2.5.tar.gz 3. setelah selesai, proses instalasi cd ucd-snmp-4.2.5 ./configure setelah selesai, maka kita akan diberi pertanyaan yang berkaitan dengan configurasi agen ************** Configuration Section ************** You are about to be prompted with a series of questions. Answer them carefully, as they determine how the snmp agent and related applications are to function. After the configure script finishes, you can browse the newly created config.h file for further - less important - parameters to modify. Be careful if you re-run configure though, since config.h will be overwritten. -Press return to continue- tekan maka akan muncul seperti dibawah ini System Contact Information (root@cbi.telkom.net.id): isikan alamat email anda pertanyaan kedua yaitu system location System Location (Unknown): Location to write logfile (/var/log/snmpd.log): Location to write persistent information (/var/ucd-snmp): biarkan default saja dengan menekan setelah itu make all install selanjutnya adalah proses configurasi: copy file EXAMPLE.conf dan ganti dengan nama snmpd.conf cp EXAMPLE.conf /usr/local/share/snmp/snmpd.conf edit file snmpd.conf pico /usr/local/share/snmp/snmpd.conf yang perlu di edit adalah : # sec.name source community com2sec local localhost COMMUNITY com2sec mynetwork NETWORK/24 COMMUNITY #### # Second, map the security names into group names: # sec.model sec.name group MyRWGroup v1 local group MyRWGroup v2c local group MyRWGroup usm local group MyROGroup v1 mynetwork group MyROGroup v2c mynetwork group MyROGroup usm mynetwork setelah di edit menjadi: (sekedar contoh) # sec.name source community com2sec local localhost deni com2sec public default chemod #### # Second, map the security names into group names: # sec.model sec.name group MyRWGroup v1 local group MyRWGroup v2c local group MyRWGroup usm local group MyROGroup v1 public group MyROGroup v2c public group MyROGroup usm public jalankan snmp anda dengan mengetikkan ns1# /usr/local/sbin/snmpd testing apakah sudah jalan pa blon dengan perintah ns1# snmpwalk localhost chemod system jika muncul seperti dibawah ini, maka snmp anda sudah jalan system.sysDescr.0 = FreeBSD ns1.cbi.telkom.net.id 4.7-RELEASE FreeBSD 4.7-RELEASE #0: Mon Feb i386 system.sysObjectID.0 = OID: enterprises.ucdavis.ucdSnmpAgent.unknown system.sysUpTime.0 = Timeticks: (25153763) 2 days, 21:52:17.63 system.sysContact.0 = Me system.sysName.0 = ns1.cbi.telkom.net.id system.sysLocation.0 = Right here, right now. system.sysORLastChange.0 = Timeticks: (4) 0:00:00.04 system.sysORTable.sysOREntry.sysORID.1 = OID: ifMIB system.sysORTable.sysOREntry.sysORID.2 = OID: .iso.org.dod.internet.snmpV2.snmpModules.snmpMIB system.sysORTable.sysOREntry.sysORID.3 = OID: tcpMIB system.sysORTable.sysOREntry.sysORID.4 = OID: ip system.sysORTable.sysOREntry.sysORID.5 = OID: udpMIB system.sysORTable.sysOREntry.sysORID.6 = OID: .iso.org.dod.internet.snmpV2.snmpM (dan lain-lain) langkah selanjutnya adalah install mrtg install mrtg dari port atau dari packet ( lebih gampang dari packet) setelah di install, lakukan configurasinya dengan petintah cfgmaker cfgmacker public@ipaddress >>dircectory/mrtg.cfg contoh : ns1: cfgmacker public@203.130.244.3 >>/home/chemod/mrtg.cfg jika gak bisa, coba : ns1: cfgmaker comuty@ip >>mrtg.cfg contoh: ns1: cfgmaker chemod@203.130.244.3 >>/home/chemod/mrtg.cfg berikut contoh kalo udah udah bener --base: Get Device Info on khusus@203.130.244.3: --base: Vendor Id: --base: Populating confcache --snpo: confcache chemod@203.130.244.3: Descr rl0 --> 1 --snpo: confcache chemod@203.130.244.3: Descr rl1 --> 2 --snpo: confcache chemod@203.130.244.3: Descr lp0 --> 3 --snpo: confcache chemod@203.130.244.3: Descr lo0 --> 4 --snpo: confcache chemod@203.130.244.3: Descr ppp0 --> 5 --snpo: confcache chemod@203.130.244.3: Descr sl0 --> 6 --snpo: confcache chemod@203.130.244.3: Descr faith0 --> 7 --snpo: confcache chemod@203.130.244.3: Type 6 --> 1 --snpo: confcache chemod@203.130.244.3: Type 6 --> 2 (duplicate) --snpo: confcache chemod@203.130.244.3: Type 34 --> 3 --snpo: confcache chemod@203.130.244.3: Type 24 --> 4 --snpo: confcache chemod@203.130.244.3: Type 23 --> 5 --snpo: confcache chemod@203.130.244.3: Type 28 --> 6 --snpo: confcache chemod@203.130.244.3: Type 56 --> 7 --snpo: confcache chemod@203.130.244.3: Ip 127.0.0.1 --> 4 --snpo: confcache chemod@203.130.244.3: Ip 192.168.0.254 --> 2 --snpo: confcache chemod@203.130.244.3: Ip 203.130.244.3 --> 1 --base: Get Interface Info --base: Walking ifIndex --base: Walking ifType --base: Walking ifSpeed --base: Walking ifAdminStatus --base: Walking ifOperStatus edit file mrtg.cfg (pico mrtg.cfg) ubah WorkDir: ke drectory web anda contoh WorkDir: /var/www/mrtg Options[_]: growright, bits #pengganti contrab. jadi kalo pake ini gk perlu pake contrab lage RunAsDaemon: yes -------------------------- (keterangan mengenai file ini bisa dilihat artikel yang lain di infofreebsd.org) bikin direktory dan file index.html cp /var/www/mrtg indexmaker mrtg.cfg >>/var/www/mrtg/index.html setelah itu jalankan mrtg /usr/local/bin/mrtg /home/chemod/mrtg.cfg copy semua file di /usr/local/share/mrtg ke directory home mrtg cp /usr/local/share/mrtg/* /var/www/mrtg/ jika ada pesan eror, biarkan saja dan tunggu sekitar 10 menit dan coba testing dengan broswing contoh http://203.130.244.3/mrtg/ jika sudah muncul tablenya, maka snmp dan mrtg anda telah benar demikian semoga membantu wassalam deni efendi (chemod #indofreebsd dalnet) nb: jika binun dari source, sebaiknya install lewat port. walau kerasa gk ada tantangan, tapi sangat baik untuk yg baru. kalo mo coba2 yach silakan ajah install menggunakan source [Submitted by chemod]