Bali Care / Bali Tourism Blog

Tulisan berikut hanya merupakan dokumentasi pribadi, namun anda bisa menggunakan sesuai kebutuhan anda.
slackware linux logo Images 1. Apabila SNMP belum terdapat pada box linux anda, silahkan mendownloadnya di
http://net-snmp.sourceforge.net/
Utk box (Slack dan bsd) saya, saya menggunakan UCD-SNMP.
Anda dapat mendownload dengan menggunakan wget dan sebaiknya anda menyimpan filenya di directory
/usr/local/src
2. extract filenya dengan : tar zxfv ucd-snmp-4.2.6.tar.gz
3. Masuk ke directory UCD-SNMP, dan kemudian jalankan perintah :
root@box2:./configure
4. Kemudian jalankan perintah :
root@box2:make
5. Kemudian jalankan perintah :
root@box2:make install
6. Copy EXAMPLE.conf ke directory snmp dengan perintah :
root@box2:cp EXAMPLE.conf /usr/local/share/snmp/snmpd.conf
7. Edit file snmp.conf dengan editor favorit anda (vi,vim, atau pico)
#—- edit utk Map Community name ke security name —–

# sec.name source community
com2sec public HOSTNAME_ANDA public
#com2sec mynetwork NETWORK/24 COMMUNITY

#—- edit utk Map Community Name ke Group Name ——
# sec.model sec.name
group public v1 public
group public v2c public
group public usm public

8. Selanjutnya, jalankan SNMPD dengan perintah :
root@box2:/usr/local/sbin/snmpd
9. Pastikan SNMP berjalan dengan perintah :
root@box2:snmpwalk -v 1 -c publict HOSTNAME_ANDA system

apabila snmp mengeluarkan informasi-informasi pada box anda, berarti snmp telah berjalan dengan baik pada box anda.
Jalankan SNMPD sebagai daemon, dengan perintah :
root@box2:echo “usr/local/sbin/snmpd” >> /etc/rc.d/rc.local

Install SNMP pada FreeBSD 5.0 :

1. Download SNMP agent melalui directory /usr/ports/net/net-snmp4/work/ucd-snmp-4.2.6
2. Make
Selanjutnya Freebsd akan mendownload program tersebut dengan sendirinya mencari mirror2
(that’s way why freebsd look so sexy :p )
3. setelah selesai, jalankan perintah :
box1# Make Install
4. kemudian jalankan SNMPD dengan perintah :
box1# /usr/local/sbin/snmpd
5. dan terakhir, seperti halnya instalasi pada slackware’silahkan tes snmpd apakah sudah jalan atau belum dengan perintah :
box1# snmpwalk localhost public system

apabila snmp mengeluarkan informasi² pada box, maka snmpd telah berjalan dgn baik.
Nb : Pada SNMPD.conf di FreeBSD saya tidak melakukan pengeditan, dan saya biarkan menggunakan defaultnya.

Install MRTG pada Slackware 10 :

Anda dapat mendownloadnya di http://tobi.oetiker.ch/

1. Sama halnya dengan download snmp, masuklah ke directory /usr/local/src
dan download paket MRTG dengan menggunakan wget
2. Extract paket dengan perintah :
root@box2:tar zxfv mrtg-2.10.15.tar.gz
3. Masuk directory MRTG
dan jalankan perintah :
root@box2: ./configure –prefix=/usr/local/mrtg –with-gd-lib=/usr/local/lib -with-gd-inc=/usr/local/include
4. kemudian jalankan perintah :
root@box2:make
root@box2:make install
5. Setelah perintah² instalasi diatas kita akan meng-configure MRTG, namun sebelumnya kita membuat directory utk MRTG:
root@box2:cd /var/www/htdocs/
root@box2:mkdir mrtg
6. Selanjutnya jalankan perintah berikut :
root@box2:/usr/local/mrtg/bin/cfgmaker –global ‘Workdir: /var/www/htdocs/mrtg’ –global ‘options[_]:bits,growright’ –output /home/mrtg/cfg/mrtg.cfg public@HOSTNAME_Anda

perlu diingat bahwa public merupakan security name yang telah kita definisikan pada SNMPD.conf dan HOSTNAME_ANda diisi sesuai definisi source pada snmpd.conf

7. Selanjutnya jalankan perintah berikut :
root@box2:/usr/local/mrtg/bin/indexmaker –output /var/www/htdocs/mrtg/data/index.html /home/mrtg/cfg/mrtg.cfg

hal diatas akan membuat sebuah file index.html yang akan menampilkan trafic mesin yang kita cek.
8. Selanjutnya jalankan mrtg dengan perintah :
root@box2:/usr/local/mrtg/bin/mrtg /home/mrtg/cfg/mrtg.cfg

apabila terdapat pesan-pesan (biasanya tidak bisa me-rename) abaikan saja, dan jalankan lagi perintah tersebut hingga pesan-pesan tersebut tidak muncul lagi.
dan MRTG running, anda dapat melihat hasilnya melalui internet browser dengan mengetikan :
hostname_anda/mrtg/ (tentunya dengan http ya )

selanjutnya, kita akan menyetting cron job utk MRTG akan proses sniffing dapat dilakukan secara berkala
langkah-langkahnya :
root@box2:crontab -e
setelah muncul editor vi,ketikkan baris berikut :
*/5 * * * * /usr/local/mrtg/bin/mrtg /home/mrtg/cfg/ mrtg.cfg 1> /dev/null
jarak antar item pisahkan dengan tab, penting karena apabila dengan menggunakan spasi biasa..cron tdk akan menjalankannya.Udah kebukti sih :p

Instalasi MRTG pada FreeBSD 5.0

freebsd logo Images 1. Seperti biasa download mrtg melalui port ( /usr/ports/net/mrtg/work/mrtg-2.9.25/ ) :
jalankan perintah :
box1#make
box1#make install

dan biarkan *BSD yang mengaturnya (that’s way i really love BSD)

2. selanjutnya buatlah directory utk mrtg :
box1#cd /usr/local/www/data-dist
box1#mkdir mrtg

3. Setelah itu buat dan edit file mrtg.cfg nya dengan command :
box1#cfgmaker public@ip_address_anda >> /usr/local/etc/mrtg/mrtg.cfg
box1#ee /usr/local/etc/mrtg/mrtg.cfg

#—edit seperti contoh berikut —-
# for UNIX
WorkDir: /usr/local/www/data-dist/komparsa


### Global Defaults

# to get bits instead of bytes and graphs growing to the right
Options[_]: growright, bits
#keterangan , Option[_]: growright, bits >> di un # utk membaca arah grafik dari kiri ke kanan, soalnya dulu pernah kebalik :P

4. Proses berikutnya yaitu membuat file index nya dengan perintah berikut :
box1#indexmaker /usr/local/etc/mrtg/mrtg.cfg >> /usr/local/www/data-dist/mrtg/index.html

Seperti halnya di linux apabila terdapat pesan² error abaikan saja, dan ulangi lagi perintah diatas hingga tidak menampilkan pesan error lagi.

5. Setting cron job utk mrtg dengan perintah² berikut :
box1#ee /etc/crontab

#inputkan baris berikut
*/5 <- pake Tab jgn pake spasi -> * * * root /usr/local/bin/mrtg <-spasi-> /usr/local/etc/mrtg/mrtg.cfg

6. Congratulation your MRTG just Run!!

Share This

blog comment6 Responses


Related Post :

No related posts
Leave a response, or trackback

6 Responses

Cara lain yg buat slackware 10, kurang lebih sama diatas:

1. download mrtg-2.10.15-i486-1nec.tgz dan net-snmp-5.1.2-i486-1ags.tgz dari http://www.linuxpackages.net/
2. install keduanya :
#installpkg net-snmp-5.1.2-i486-1ags.tgz
#installpkg mrtg-2.10.15-i486-1nec.tgz

3. jalanin :
#/usr/bin/cfgmaker –output=/etc/mrtg/localhost.cfg –ifref=ip –global “workdir: /var/www/mrtg” –snmp- options=:::::1 public@localhost
#/usr/bin/indexmaker –output /var/www/htdocs/mrtg/index.html /etc/mrtg/localhost.cfg
/usr/bin/mrtg /etc/mrtg/localhost.cfg
4. Testing di browser ke : http:// localhost/mrtg/


From Aziz | May 30th, 2007 at 6:12 pm

sip mas, thx buat tambahannya


From admin | May 30th, 2007 at 7:36 pm

ajarin caranya bikin server donk pak, ato ndak bikin tutorial bikin webmail server, saya di tanya trus dikantor, jadi saya bilang aja ndak bisa, situ khan sakti di bidang perlinuxkan. saya tunggu tutorialnya, awas kalo kagak!!


From Kecek | June 2nd, 2007 at 8:56 am

#kecek : sory mas, sekarang saya jarang banged (ngga pernah malahan) megang linux box. So, cari tutorialnya ditempat lain ya ato kalo ngga cari bukunya digramedia, trial error aja cek..pasti bisa kok


From rama | June 5th, 2007 at 9:30 am

saya juga gak pernah megang linux mas.
kalau mancing linux di tebe dauh… sih biasa…

just a test for my new avatar at mybloglog


From 21win | August 2nd, 2007 at 3:30 am

#21win : Akhir-akhir ini saya malah sering Pegal Linux mas hihihihihi


From rama | August 2nd, 2007 at 6:35 am

Leave a Reply


Recent Comments

  • london seo on Trash has been a problem for elite tourism area.
  • Santos Dagata on How to insert google map into wordpress static page.
  • luxury seminyak villas on Introducing SeminyakVillasRental.Com.
  • Mr. Juegos on How to insert google map into wordpress static page.
  • Thailand on Villa Rental Beyond Bali.
  • click on Grand Opening The Calyx.
  • Kimberly on Earthquake in Bengkulu, potential for tsunami.
  • Health SPA therapy Doctor on Welcome to The Banjar Villas & Spa, Kerobokan.
  • Packaging USA on Is Global Financial Crisis Real?.
  • Dr. Hitesh Sharma on DR. Pramod Kumar, guest Ayurveda Physician at Grand Hyatt Bali.
Copyright © 2007. Powered by WordPress - Theme by Bali Care | Seminyak Villas