Install SNMP dan MRTG Dengan Cepat I
January 15, 2007
Yang pasti kamu harus login sebagai root yah...
Langkah pertama kita instal SNMP dahulu
Source untuk snmp, biasanya dah ada di CD distro Redhat anda
[root@agusse urang]#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
copy snmpd.conf menjadi snmpd.conf.default
[root@agusse urang]#cp /etc/snmp/snmpd.conf /etc/snmp/snmpd.conf.default
edit file /etc/snmp/snmpd.conf dengan :
[root@agusse urang]#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
#--------------------------
Running snmp dengan perintah :
[root@agusse urang]#/etc/rc.d/init.d/snmpd start
Periksa port snmp kamu dengan perintah :
[root@agusse urang]#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!!
Sekarang Kita Menginstall MRTG
Kamu bisa download di situs :
http://www.rpmfind.net/linux/rpm2html/search.php?query=mrtg&submit=Search+...
atau juga di http://www.google.com heheheh...;p
[root@agusse urang]#rpm -ivh mrtg-xx-x.src.rpm
Skarang membuat cfgmaker untuk mrtg kita
- Anda mempunyai ip address misal 202.138.1.1
- Anda mempunyai webserver pada /usr/local/apache/htdocs
[root@agusse urang]#cfgmaker --global "WorkDir: /usr/local/apache/htdocs/mrtg" \
> --global "Options[_]: growright,bits" \
> public@202.138.1.1 > /etc/mrtg/202.138.1.1.cfg
Keterangan dari command cfgmaker:
- /usr/local/apache/htdocs/mrtg adalah letak dari halaman web mrtg yang anda
inginkan.
- public@202.138.1.1 adalah akses pada nama snmpd yg telah anda buat, dan ip
address snmpd tsb.
- /etc/mrtg/202.138.1.1.cfg adalah letak config dari public@ip_address yang anda
inginkan.
Edit file /etc/mrtg/202.138.1.1.cfg
[root@agusse urang]#vi /etc/mrtg/202.138.1.1.cfg
#--------------tambahan------------
#Agar auto start
RunAsDaemon:Yes
#Agar uptodate setiap 5 menit
Interval:5
#Agar auto resfresh pada browser
Refresh:300
#------------------------------------
Selanjutnya kita membuat indexmaker dengan perintah :
[root@agusse urang]#indexmaker --output=/usr/local/apache/htdocs/mrtg/index.html
\
> /etc/mrtg/202.138.1.1.cfg
Sekarang kita running daemon mrtg yang udah kita buat tadi dengan perintah :
[root@agusse urang]#mrtg /etc/mrtg/202.138.1.1.cfg
Periksa apakah daemon sudah running sebagai RunAsDaemon
[root@agusse urang]#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 di rc.local kamu biar mrtg dan snmp running saat booting..
[root@agusse urang]#vi /etc/rc.local
/bin/rm /etc/mrtg/*.pid
mrtg /etc/mrtg/202.138.1.1.cfg
/etc/rc.d/init.d/snmpd start
Bila semua yang di atas udah kamu kerjain semua.. kita bisa liat hasilnya di :
http://dns.atau.ip.anda/mrtg/index.html
Selesai... Gampang khan... hehehe...
reported from : http://nanda-lufias.blogspot.com
Install SNMP dan MRTG dengan Cepat II
Juni 9, 2007
#####SNMP 5.2.2#####
#compile net-snmp
./configure
make && make install
mcedit /etc/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
#—————————
#####Menjalan kan#####
/usr/local/sbin/snmpd -c /etc/snmpd.conf
#####Test SNMPD berjalan#####
snmpwalk -v 1 -c public 63.219.6. system
netstat -pln | grep snmpd
#####edit rc.local untuk menjalankan saat booting#####
/usr/local/sbin/snmpd -c /etc/snmpd.conf
MRTG 2.15.0
#compile mrtg
./configure
make && make install
mkdir /etc/mrtg
mkdir /usr/local/apache2/htpdocs/mrtg
/usr/local/mrtg-2/bin/cfgmaker –global “WorkDir: /usr/local/apache2/htdocs/mrtg”
–global “Options[_]: growright,bits” public@[ip host] > /etc/mrtg/[nama
file].cfg
mcedit /etc/mrtg/[nama file].cfg
#————–tambahan————–
#Agar auto start
RunAsDaemon:Yes
#Agar uptodate setiap 5 menit
Interval:5
#Agar auto resfresh pada browser
Refresh:300
#————————————
/usr/local/mrtg-2/bin/indexmaker –output=/usr/local/apache2/htdocs/mrtg/index.html
/etc/mrtg/[nama file].cfg
/usr/local/mrtg-2/bin/mrtg /etc/mrtg/[nama file].cfg
netstat -pln | grep perl
#edit rc.local untuk menjalankan saat booting
#————————————
# Silahkan buka dari web broeser kita masing~ Mozilla atau ie
http://…………………../mrtg/index.html
#———————————–
Lain-lain :
Seandainya kita ada 2 atau 3 komputer, 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
Selanjutnya baca cara instalasi indexmaker dan jalakn mrtg RunAsDaemon !!
reported from http://askaa.wordpress.com