Showing posts with label mrtg. Show all posts
Showing posts with label mrtg. Show all posts

libperl.so not found.

| Saturday, June 26, 2010

Snmp tiba2 ngga jalan. errornya gini :
/libexec/ld-elf.so.1: Shared object "libperl.so" not found, required by "libnetsnmphelpers.so.20"

Hmm file library ga nemu pathnya.. kalo ga abis upgrade2 paling yo kedelete..
Solusinya coba cari sbb :

server2# ldd /usr/local/sbin/snmpd
/usr/local/sbin/snmpd:
libnetsnmpagent.so.20 => /usr/local/lib/libnetsnmpagent.so.20 (0x2807e000)
libnetsnmphelpers.so.20 => /usr/local/lib/libnetsnmphelpers.so.20 (0x280b5000)
libnetsnmpmibs.so.20 => /usr/local/lib/libnetsnmpmibs.so.20 (0x280d3000)
libperl.so => /usr/local/lib/libperl.so (0x281b3000)
libm.so.4 => /lib/libm.so.4 (0x282b4000)
libcrypt.so.3 => /lib/libcrypt.so.3 (0x282ca000)
libutil.so.5 => /lib/libutil.so.5 (0x282e2000)
libnetsnmp.so.20 => /usr/local/lib/libnetsnmp.so.20 (0x282ee000)
libkvm.so.3 => /lib/libkvm.so.3 (0x2838d000)
libcrypto.so.4 => /lib/libcrypto.so.4 (0x28394000)
libc.so.6 => /lib/libc.so.6 (0x28487000)
libcrypto.so.7
server2#cp /usr/local/lib/perl5/5.8.9/mach/CORE/libperl.so /usr/local/lib

server2# snmpd
server2# ps ax | grep snmpd
8945 ?? S 0:00.11 snmpd

Alhamdulillah oke..

Install Snmpd..

| Thursday, March 25, 2010

Install snmpd cara praktis aja ya..
# apt-get install snmpd (linux)
# pkg_add -rv net-snmpd (fbsd)

Stl itu copy file konfigurasi :
# cp /etc/snmp/snmpd.conf.orig /etc/snmp/snmpd.conf (linux)
# cp /usr/local/share/snmpd/snmpd.conf.example /usr/local/share/snmpd/snmpd.conf (bsd)

Edit /etc/snmp/snmpd.conf :
com2sec local localhost public
com2sec local ipmrtgserver public

Edit /etc/default/snmpd : (freebsd ga perlu proses ini)
remove ip 127.0.0.1

Restart snmp : /etc/init.d/snmpd restart

Instalasi MRTG menggunakan RRDTool di FreeBSD

| Tuesday, February 17, 2009

MRTG (Multi Router Traffic Grapher) adalah tool yang digunakan untuk menampilkan secara grafis data (traffik) yang telah diambil dari snmp sebuah host. Ehm, gampangnya gini suatu tool agar kita bisa melihat traffik baik itu traffik penggunakan bandwith, penggunaan memory suatu host maupun kinerja processor. Nah si MRTG server ini mengambil datanya lewat SNMP yang sudah terinstall di host yang akan kita capture.

Cara instalasinya mudah saja, jika via port ketik
# cd /usr/ports/net-mgmt/mrtg
# make install clean
Jika via package, ketik saja
# pkg_add -rv mrtg

Setelah instalasi akan muncul /usr/local/etc/mrtg/mrtg.cfg.default, rename saja file tsb menjadi /usr/local/etc/mrtg/mrtg.cfg


WorkDir: /usr/local/www/mrtg/
Options[_]: growright, bits
RunAsDaemon: yes

Target[coba]: 2:public@192.168.2.2:
#perintah di atas adalah mengambil data di interface ke-2 pada host 192.168.2.2
MaxBytes[coba]: 125000
#Batas maksimum yg akan ditampilkan adalah 125000Bytes, alias hampir 1Mbit.
Title[coba]: Traffic Analysis for ADSL
PageTop[coba]: Traffic Analysis for ADSL

Ket :
Saat mrtg dijalankan maka data berupa coba.html (beserta file gambar traffiknya) akan di generate di directory /usr/local/www/mrtg/, jadi di server mrtg juga harus ada webserver untuk menampilkannya. Nah, secara default MRTG akan menggunakan log untuk menyimpan data2 yang diperoleh.

Agar mrtg disimpan dalam database dan interval pengambilan data kurang dari 5 menit (defaultnya kalau pakai default minimal 5 menit), maka saya menggunakan RRDTool.
Caranya :
# /usr/ports/databases/rrdtool
# make install clean
Sedangkan file konfigurasi /usr/local/etc/mrtg/mrtg.cfg, menjadi :

WorkDir: /usr/local/www/mrtg
Options[_]: growright, bits
RunAsDaemon: yes
LogFormat: rrdtool
PathAdd: /usr/local/bin
Refresh: 500
Interval: 2
LogFormat: rrdtool

Target[coba]: 2:public@192.168.2.2:
MaxBytes[coba]: 125000
Title[coba]: Traffic Analysis for ADSL
PageTop[coba]: Traffic Analysis for ADSL


Mudah kan?.. lebih mudah lagi kalau untuk tampilannya anda menggunakan mrtg-rrd.cgi
silahkan disearch ada di google untuk filenya. Dengan file cgi tsb anda ngga usah repot2 ngedit file html anda untuk menampilkan semua grafik mrtg anda..

Selamat mencoba.