instalasi pandora fms (flexible monitoring system) pada centos 7
TRANSCRIPT
BOKSI LEARNINGInstalasi pandora FMS (Flexible Monitoring System) di Centos 7
Pandora FMS adalah software monitoring yang dipilih oleh beberapa perusahaan di seluruh duniauntuk mengelola infrastruktur TI mereka. Selain memastikan kinerja tinggi dan fleksibilitasmaksimum, ia memiliki sejumlah besar fitur membuat Pandora FMS salah satu solusi yang palinglengkap di pasar *katanya (http://fandorafms.com)
Features
• Network monitoring
• WMI monitoring
• Agent monitoring (for all OS)
• Graphical reporting, based on it's own SQL backend
• SLA, and ITIL KPI metrics on reporting
• Status & Performance monitoring
• GIS tracking and viewing
• Inventory management (Local and remote)
• User defined visual console screens and Dashboards WYSIWYG
• Very high capacity (Thousands of devices)
• Multiuser, several levels of ACL management.
Alat dan Bahan :- Centos-Sever 7- Repo Epel- RPM pandorafms- Internet (buat googling)
Langkah Kerja :Untuk instalasi awal ialah kita perlu install package-package yang dibutuhkan aplikasi pandora :#yum install mariadb-server httpd mod_php php-gd php-mysql php-mbstring xorg-x11-fonts-misc graphviz php-snmp php-pear php-ldap php-pear-DB xorg-x11-fonts-75dpi graphviz
Setelah package sudah terinstall semua, untuk mulai instalasi download RPM (pandora_console,pandora_server) pandora pada tautan : http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/
______________________________________________________________________________#BoksiLearning|Instalasi Pandora FMS di Centos 7
#wget http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_server-5.1SP1-1.noarch.rpm#wget http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_console-5.1SP1-1.noarch.rpm
Sesudah rpm terdownload, kita instalkan pandorafms_console tersebut#rpm -ivh pandorafms_console-5.1SP1-1.noarch.rpm
Setelah rpm kita installkan file dan content website pandora akan otomatis tersimpan pada directory/var/www/html/pandora_console. Untuk memudahkan file permissionnya kita rubah menjadi 777Chmod -R 777 /var/www/html/pandora_console/include
lalu nyalakan service webserver dan database supaya website pandora bisa ditampilkan :#systemctl start httpd.service#systemctl start mariadb
Supaya website bisa diakses pastikan iptables dan selinux server dalam keadaan tidak aktif,#setenforce 0#systemctl stop iptables
Lalu silahkan akses pandora anda pada tautan http://your_IP_address/pandora_console/
Untuk masuk pada website kita bisa menggunakan username dan password default pandora :Username : adminPassword : pandora
Dan untuk lanjut pada langkah berikut kita harus masuk pada halamannya dan mengikuti langkah-langkah berikut :
______________________________________________________________________________#BoksiLearning|Instalasi Pandora FMS di Centos 7
Halam awal bagian selamat datang datang, kita bisa membacanya (kalo mau) dan menerima katasambutan dari pandora tersebut karena sudah menginstalkan aplikasinya, untuk lanjut kemudianpilih→ next
Halaman berikutnya yaitu pandora akan menerangkan tentang license aplikasi dan ketentuan-ketentuan tentang aplikasinya, untuk melanjutkan kemudian pilih → yes I accept
Halaman selanjutnya applikasi pandora akan mengecek ketersediaan service dan package-packagepada server untuk membantu berjalannya aplikasi, untuk melanjutkan kemudian pilih → next
Halaman selanjutnya ialah pengaturan database, disini kita hanya perlu memasukan password aksesdatabase server, dan database dan lain-lain akan dibuat sendiri oleh aplikasinya, dan untukmelanjutkan kemudian pilih → next
Saat aplikasi sudah dapat mengakses database, si aplikasi akan membuat generate password yangharus kita simpan, karena akan kita masukan pada settingan diserver pada langkah berikutnya. Copypassword generate database dan untuk melanjutkan kemudian pilih → next
Setelah anda masuk pada website console pandora tersebut applikasi tidak bisa langsungmemonitoring, selanjutnya anda harus menginstall rpm pandora server nya terlebih dahulu,instalkan package yang diperlukan :#yum install perl-XML-Simple perl-XML-SAX perl-NetAddr-IP nmap perl-XML-Twig net-snmp-utils perl-IO-Socket-INET6 perl-Socket6 perl-Net-Telnet wmic perl-JSONwmic perl-CPAN perl-Sys-Syslog
Jika ada masalah atau tidak ditemukannya package wmic anda bisa menginstallkan nya manualdengan mendowload file rpm dari tautan http://blogs.aanish.in/wp-content/uploads/WMIC_Pkgs.zip
______________________________________________________________________________#BoksiLearning|Instalasi Pandora FMS di Centos 7
Setelah didownload silahkan extract dan install pada server anda#wget http://blogs.aanish.in/wp-content/uploads/WMIC_Pkgs.zip#unzip WMIC_pkgs.zip#yum install wmic-4.0.0tp4-0.x86_64.rpm setelah semua package terinstall silahkan install rpm pandorafms_server-5.1SP1-1.noarch.rpm pada server anda.#rpm -ivh pandorafms_server-5.1SP1-1.noarch.rpm
Setelah rpm terinstall, lakukan perubahan pada file /etc/pandora/pandora_server.conf, gantipassword database pandora dengan password generate yang anda dapatkan saat anda instalasi padapandora console sebelumnya.# dbpass: Database password
dbpass pandora (Ganti dengan password generate instalasi)
Lalu nyalakan service pandora server dan tentacle server anda.#/etc/init.d/pandora_server start#/etc/init.d/tentacle_server start
Note : bila ada masalah saat menyalakan tersebut biasanya ada pemberitahuan package tambahanyang harus anda installkan, anda tinggal menginstalkan nya kembali dan mencoba menyalakanservice nya kembali.
Setelah service pandora server sudah menyala pada monitoring agent system akan mulai memonitoring server localhost dan akan nampak nama hostname dan data host yang dimonitoring.
______________________________________________________________________________#BoksiLearning|Instalasi Pandora FMS di Centos 7
INSTALASI AGENT PADA HOST MONITORING
Dan untuk menambahkan host yang akan dimonitoring pada server ialah dengan cara memasangagent pada host tersebut yang berguna untuk mengirim data pada server yang akan ditampilkanpada website monitoring.
Sebagai contoh disini menambahkan host linux Untuk agent yang dibutuhkan bisa didownload pada tautan : http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_agent_unix-5.1SP1-1.noarch.rpm
Download rpm tersebut :#wget http://sourceforge.net/projects/pandora/files/Pandora%20FMS%205.1/SP1Final/RHEL_CentOS/pandorafms_agent_unix-5.1SP1-1.noarch.rpm
Setelah file agent telah didownload silahkan install rpm tersebut#rpm -ivh pandorafms_agent_unix-5.1SP1-1.noarch.rpm
Selanjutnya setelah agent rpm pandora terinstalkkan pada host yang akan kita monitoring kita hanyaperlu mengatur pada file /etc/pandora/pandora_agent.conf dan mengarahkan IP server monitoringsupaya data akan bisa dikirim pada server tersebut :###################################
Server_IP 103.23.21.202 #IP address pandora serverServer_path /var/spool/pandora/data_intemporal /tmplogfile /var.log.pandora/pandora_agent.log#########################################
Setelah pengaturan sudah dilakukan nyalakan service tersebut dan agent pada host monitoring akan mengumpulkan data yang selanjutnya akan dikirim pada pandora server.#/etc/init.d/pandora_agent_daemon start
______________________________________________________________________________#BoksiLearning|Instalasi Pandora FMS di Centos 7
Dan kurang lebihnya instalasi seperti berikut, untuk langkah-langkah selanjutnya kita bisa mengaturmodule-module yang akan ditambahkan, untuk module nya bisa kita dapat pada tautan module library pandora : http://pandorafms.com/Library/repository/en Contact : Febi Gelar RamadhanEmail : [email protected]
______________________________________________________________________________#BoksiLearning|Instalasi Pandora FMS di Centos 7