instalasi SNMP dan MRTG
July 24, 2008 at 7:03 am | In Linux | 2 CommentsTags: Add new tag, snmp
1. Instalasi SNMP
Source untuk snmp, biasanya telah tersedia pada CD distro Redhat anda
[root@probiotik hanny]#rpm -Uvh ucd-snmp-4.2.1-7.i386.rpm \
> ucd-snmp-devel-4.2.1-7.i386.rpm \
> ucd-snmp-utils-4.2.1-7.i386.rpm
1.1 Kemudian Gandakan snmp.conf anda :
[root@probiotik hanny]#cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.default
Ganti isi dari /etc/snmp/snmpd.conf dengan :
[root@probiotik hanny]#vi /etc/snmp/snmpd.conf
#—-isi dari snmp———-
com2sec public default public
group public v1 public
group public v2c public
group public usm public
view all included .1
access public “” any noauth exact all none none
#————————–
1.2 Lalu jalankan snmp
[root@probiotik hanny]#/etc/rc.d/init.d/snmpd start
1.3 Cek port snmp anda
[root@probiotik hanny]#netstat -pln | grep snmpd
tcp 0 0 0.0.0.0:199 0.0.0.0:* LISTEN 687/snmpd
udp 0 0 0.0.0.0:161 0.0.0.0:* 687/snmpd
Bila terdapat tcp dan udp seperti nampak di atas, snmp anda berjalan!!
2. Instalasi MRTG
Anda bisa download pada site
http://www.rpmfind.net/linux/rpm2html/search.php?query=mrtg&submit=Search+…
(sesuaikan dengan distro anda)
[root@probiotik hanny]#rpm -ivh mrtg-xx-x.src.rpm
2.1 Membuat cfgmaker mrtg
- Anda mempunyai ip address misal 202.1.1.1
- Anda mempunyai webserver pada /usr/local/apache/htdocs
[root@probiotik hanny]#cfgmaker –global “WorkDir: /usr/local/apache/htdocs/mrtg” \
> –global “Options[_]: growright,bits” \
> public@202.1.1.1 > /etc/mrtg/202.1.1.1.cfg
Keterangan dari command cfgmaker:
- /usr/local/apache/htdocs/mrtg adalah letak dari halaman web mrtg yang anda inginkan.
- public@202.1.1.1 adalah akses pada nama snmpd yg telah anda buat, dan ip address snmpd tsb.
- /etc/mrtg/202.1.1.1.cfg adalah letak config dari public@ip_address yang anda inginkan.
2.2 Tambahkan isi dari /etc/mrtg/202.1.1.1.cfg
[root@probiotik hanny]#vi /etc/mrtg/202.1.1.1.cfg
#————–tambahan————
#Agar auto start
RunAsDaemon:Yes
#Agar uptodate setiap 5 menit
Interval:5
#Agar auto resfresh pada browser
Refresh:300
#————————————
2.3 Membuat Indemaker
[root@probiotik hanny]#indexmaker –output=/usr/local/apache/htdocs/mrtg/index.html \
> /etc/mrtg/202.1.1.1.cfg
2.4. Jalankan daemon mrtg
[root@probiotik hanny]#mrtg /etc/mrtg/202.1.1.1.cfg
2.5 Cek daemon daemon RunAsDaemon
[root@probiotik hanny]#netstat -pln | grep perl
udp 10368 0 0.0.0.0:32769 0.0.0.0:* 744/perl
Bila terdapat udp seperti nampak di atas, mrtg anda berjalan!!
Tambahkan script pada /etc/rc.local
[root@probiotik hanny]#vi /etc/rc.local
/bin/rm /etc/mrtg/*.pid
mrtg /etc/mrtg/202.1.1.1.cfg
/etc/rc.d/init.d/snmpd start
Lihat hasilnya dengan browser anda
http://web.atau.ip.anda/mrtg/index.html
Lain-lain :
Mas bagaimana kalau saya ada 2 atau 3 komputer, saya pingin install mrtg,
apa harus di install semuanya ? Tidak, cukup satu saja yang dibuat web mrtg, lainnya cuman install snmp
Misal:
komputer 1 : Install SNMP dan MRTG
komputer 2 dan 3 : Install SNMP
Pada komputer 1 lakukan :
[root@probiotik hanny]# cfgmaker –global “WorkDir: /usr/local/apache/htdocs/mrtg” \
> –global “Options[_]: growright,bits” \
> public@ip_komputer_satu > /etc/mrtg/ip_komputer_satu.cfg
[root@probiotik hanny]#cfgmaker –global “WorkDir: /usr/local/apache/htdocs/mrtg” \
> –global “Options[_]: growright,bits” \
> public@ip_komputer_dua > /etc/mrtg/ip_komputer_dua.cfg
[root@probiotik hanny]#cfgmaker –global “WorkDir: /usr/local/apache/htdocs/mrtg” \
> –global “Options[_]: growright,bits” \
> public@ip_komputer_tiga > /etc/mrtg/ip_komputer_tiga.cfg
source dari asfik
2 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment
Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.
pasti abang anak network yak ??
salam kenal ..
Comment by okta sihotang — July 31, 2008 #
hehehe, waktu d3 emang jurusan network dek, tapi yah namanya dunia kerja gak mungkin hanya dinetwork terus… coba dan coba untuk belajar yang lain…
Comment by jumadifran — August 12, 2008 #