[TUTORIAL]: Instalasi Network Monitoring System Ganglia On Centos 6

dada2 Author: Febi Gelar Ramadhan .

Instalasi Network Monitoring System Ganglia On Centos 6

[socialring] Introduction Ganglia adalah salah satu tool yang dapat digunakan untuk melakukan monitoring terhadap infrastruktur cluster, grid, atau cloud. Ganglia adalah tool yang sangat powerfull baik secara konseptual maupun secara operasional. Ganglia dapar berjalan di berbagai OS dan mampu memonitor network yang sangat besar. Alat dan Bahan - 1 Host - OS Centos 6.4 Instalasi Pertama kita masuk pada host monitoring, dan menginstalkan packet yang dibutuhkan untuk memulai instalasi
root@localhost#yum install gcc gcc-c++ autoconf automake expat-devel rrdtool rrdtool-devel apr-devel
Lalu install packet libconfuse, karena packet bawaan centos tidak ditemukan, sehingga kita menambahkan repository manual
root@localhost#yum install wgetroot@localhost#wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmroot@localhost#rpm Uvh epel-release-6-8.noarch.rpmroot@localhost#yum install libconfuseroot@localhost#yum install libconfuse-devel
Sesudah packet sudah terinstalkan, download terlebih dahulu packet pcre-8.32.tar.gz dan langsung instalkan.
root@localhost# wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.32.tar.gzroot@localhost#tar zxvf pcre-8.32.tar.gzroot@localhost#cd pcre-8.32root@localhost pcre-8.32#./configureroot@localhost pcre-8.32#makeroot@localhost pcre-8.32#make install root@localhost pcre-8.32#cd
Setelah selesai kita download packet ganglia nya dan instalkan pula
root@localhost#wget http://sourceforge.net/projects/ganglia/files/latest/download?source=filesroot@localhost#tar zxvf ganglia-3.5.0.tar.gzroot@localhost#cd ganglia-3.5.0root@localhost ganglia-3.5.0#./configure --sysconfdir=/etc/ganglia/ --sbindir=/usr/sbin/ --with-gmetad --enable-static-buildroot@localhost ganglia-3.5.0#makeroot@localhost ganglia-3.5.0#make install root@localhost ganglia-3.5.0#cd
Lalu generate file gmond supaya terpasang pada direktori yang diinginkan
root@localhost#gmond default_config > /etc/ganglia/gmond.conf
Jika terjadi error, tambahkansymbolic link supaya file konfigurasi bisa digunakan. Dan lakukan generate ulang.
root@localhost#ln s /lib64/libpcre.so.0.0.1 /lib64/libpcre.so.1root@localhost#gmond default_config > /etc/ganglia/gmond.conf
Jika saat generate pertama tak terjadi eror abaikan symbolic dan lanjut pada konfigurasi selanjutnya, yaitu buka file konfigurasi dan edit penamaan sesuai yang kita kehendaki. Contoh isi file konfigurasi yang diganti:
Cluster {Name = Boksi-Monitoring-SystemOwner = LMDLatlong = unspecifiedurl = unspecified}
Setelahnya kita salin manual file service gmond ke direktory default, dan mulai menyalakannya.
root@localhost#cd ganglia-3.5.0/gmondroot@localhost gmond#cp gmond.init /etc/init.d/gmondroot@localhost gmond #/etc/init.d/gmond startroot@localhost gmond #chkconfig add gmondroot@localhost gmond #chkconfig gmond onroot@localhost gmond #cd
Lalu buat directory rrd, ubah hak akses direktory, dan salin file gmetad yang kita perlukan ke direktory default juga.
root@localhost#mkdir p /var/lib/ganglia/root@localhost#mkdir p /var/lib/ganglia/rrds/root@localhost#chown nobody:nobody /var/lib/ganglia/rrds/root@localhost#cd ganglia-3.5.0/gmetadroot@localhost gmetad#cp gmetad.init /etc/init.d/gmetad
Sesudah file telah tersalin kita ubah sedikit isi file nya dan kita nyalakan.
root@localhost gmetad#vi /etc/init.d/gmetad
Isi file konfigurasi lalu nyalakan file konfigurasi
#daemon $GMETAD($GMETAD c /etc/ganglia/gmetad.conf d 1 > /dev/null 2>&1 ) &
root@localhost gmetad#/etc/init.d/gmetad startroot@localhost gmetad#chkconfig --add gmetadroot@localhost gmetad#chkconfig gmetad onroot@localhost gmetad#cd
Setelah gmond dan gmetad sudah dinyalakan kita instalkan apache atau webserver untuk bisa tertampilkan di web browser.
root@localhost#yum install httpd php rsync
Terakhir kita download folder konfigaurasi tampilan web ganglia supaya bisa tampil di web browser.
root@localhost#wget http:///sourceforge.net/projects/ganglia/files/ganglia-web/3.5.7/ganglia-web-3.5.7.tar.gz/downloadroot@localhost#tar zxvf ganglia-web-3.5.7.tar.gzroot@localhost#mv ganglia-web-3.5.7 /var/www/html/gangliaroot@localhost#cd /var/www/html/gangliaroot@localhost ganglia#make installroot@localhost ganglia#/etc/init.d/httpd start
Pastikan semua konfigurasi terinstal dan terkonfigurasi dengan baik dan benar, setelah langkah terakhir itu, kita cek di web browser ke http://IP-host/ganglia. Pastikan Iptables/firewall mati dan selinux dalam keadaan disabled supaya webserver bisa tertampilkan di web browser. Demikian turorial untuk Instalasi Network Monitoring System Ganglia On Centos 6 kali ini. article by : Boksi-Suryani (Febi Gelar Ramadhan) PT. Lintas Media Danawa
visit our other blog: Cloud Indonesia

Tidak ada komentar:

Posting Komentar