#BoksiLearning memberikan panduan singkat untuk menginstalasi Pandora FMS (Flexible Monitoring System) di Centos 7 untuk memantau infrastruktur TI dengan fitur seperti monitoring jaringan, aplikasi, agen, pelaporan grafis, dan manajemen inventaris secara lokal dan jarak jauh. Langkah-langkahnya meliputi penginstalan paket yang dibutuhkan, unduhan dan pemasangan RPM Pandora FMS Console dan Server, pengaturan konfigurasi database dan layanan, serta pem
Instalasi Pandora FMS (Flexible Monitoring System) pada Centos 7
1. BOKSI LEARNING
Instalasi pandora FMS (Flexible Monitoring System) di Centos 7
Pandora FMS adalah software monitoring yang dipilih oleh beberapa perusahaan di seluruh dunia
untuk mengelola infrastruktur TI mereka. Selain memastikan kinerja tinggi dan fleksibilitas
maksimum, ia memiliki sejumlah besar fitur membuat Pandora FMS salah satu solusi yang paling
lengkap 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
2. #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 777
Chmod -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 : admin
Password : pandora
Dan untuk lanjut pada langkah berikut kita harus masuk pada halamannya dan mengikuti langkah-
langkah berikut :
______________________________________________________________________________
#BoksiLearning|Instalasi Pandora FMS di Centos 7
3. Halam awal bagian selamat datang datang, kita bisa membacanya (kalo mau) dan menerima kata
sambutan dari pandora tersebut karena sudah menginstalkan aplikasinya, untuk lanjut kemudian
pilih→ 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-package
pada server untuk membantu berjalannya aplikasi, untuk melanjutkan kemudian pilih → next
Halaman selanjutnya ialah pengaturan database, disini kita hanya perlu memasukan password akses
database server, dan database dan lain-lain akan dibuat sendiri oleh aplikasinya, dan untuk
melanjutkan kemudian pilih → next
Saat aplikasi sudah dapat mengakses database, si aplikasi akan membuat generate password yang
harus kita simpan, karena akan kita masukan pada settingan diserver pada langkah berikutnya. Copy
password generate database dan untuk melanjutkan kemudian pilih → next
Setelah anda masuk pada website console pandora tersebut applikasi tidak bisa langsung
memonitoring, 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-JSON
wmic perl-CPAN perl-Sys-Syslog
Jika ada masalah atau tidak ditemukannya package wmic anda bisa menginstallkan nya manual
dengan mendowload file rpm dari tautan http://blogs.aanish.in/wp-content/uploads/WMIC_Pkgs.zip
______________________________________________________________________________
#BoksiLearning|Instalasi Pandora FMS di Centos 7
4. 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, ganti
password database pandora dengan password generate yang anda dapatkan saat anda instalasi pada
pandora 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 tambahan
yang harus anda installkan, anda tinggal menginstalkan nya kembali dan mencoba menyalakan
service 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
5. INSTALASI AGENT PADA HOST MONITORING
Dan untuk menambahkan host yang akan dimonitoring pada server ialah dengan cara memasang
agent pada host tersebut yang berguna untuk mengirim data pada server yang akan ditampilkan
pada 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 hanya
perlu mengatur pada file /etc/pandora/pandora_agent.conf dan mengarahkan IP server monitoring
supaya data akan bisa dikirim pada server tersebut :
###################################
Server_IP 103.23.21.202 #IP address pandora server
Server_path /var/spool/pandora/data_in
temporal /tmp
logfile /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
6. Dan kurang lebihnya instalasi seperti berikut, untuk langkah-langkah selanjutnya kita bisa mengatur
module-module yang akan ditambahkan, untuk module nya bisa kita dapat pada tautan module
library pandora : http://pandorafms.com/Library/repository/en
Contact : Febi Gelar Ramadhan
Email : febyegelar@gmail.com
______________________________________________________________________________
#BoksiLearning|Instalasi Pandora FMS di Centos 7