Tutorial Install Zabbix di Centos 7
Assalamu’alaikum Waroh Matullahi Wabarokatuh
Hai sahabat dan kawan-kawan beril.id pada kesempatan kali ini saya ingin membahas Tutorial Install Zabbix di Centos 7. Saat ini Saya ingin memperkenalkan Monitoring tools yang mungkin bisa jadi referensi kawan-kawan untuk di kantornya dan untuk saat ini kita akan mencoba untuk membuat monitoring server menggunakan Zabbix di centos 7.
Alangkah baiknya sebelum masuk ke tutorial install zabbix di centos 7 teman-teman di update terlebih dahulu dan di matikan beberapa fiturnya untuk kelancaran dalam tahapan install Zabbix server ini.
yum -y update
dan edit beberapa file seperti firewall
nano /etc/selinux/config SELINUX=disabled
Apa itu Zabbix?
Zabbix adalah salah satu software open source yang dapat digunakan untuk memonitor jaringan, dan status dari berbagai network services, servers dan network hardware lainnya. Software diciptakan oleh Alexei Vladishev.
Dengan zabbix, user dapat mudah mengetahui status server, kondisi jaringan dan mendapatkan notifikasi jika terjadi gangguan, zabbix juga sudah mendukung polling dan trapping.
Keunggulan yang dimiliki oleh zabbix adalah software ini dengan mudah didapatkan dan gratis. Zabbix juga sudah memiliki GUI yang memudahkan pemakaian para pengguna, tampilan GUI berupa map dan grafik sehingga membantu pengaturan administrasi maupun systemnya.
Dengan menampilkan map jaringan komputer yang admin kelola beserta dengan statusnya. Maka admin pun akan tahu kondisi jaringan jika terjadi masalah. warna hijau untuk kondisi normal sedangkan warna merah jika terjadi masalah.
Install Epel-Release
Untuk langkah awal sebelum kita install zabbix kita install pendukung untuk Zabbix ini sendiri, kita akan menginstall repository untuk php 7 karena kita akan menggunakan php7 untuk mendukung instalasi ini.
yum -y install epel-release
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum -y install httpd mod_php72w php72w-cli php72w-common php72w-devel php72w-pear php72w-gd php72w-mbstring php72w-mysql php72w-xml php72w-bcmath nano mariadb-server net-snmp net-snmp-utils
sesudah semua berhasil di install kita edit file default ‘php.ini’ sedikit perubahan seperti di bawah.
# vim or nano /etc/php.ini max_execution_time = 600 max_input_time = 600 memory_limit = 256M post_max_size = 32M upload_max_filesize = 16M date.timezone = Asia/Jakarta
Save dan exit.
systemctl start httpd systemctl enable httpd
Konfigurasi Database MariaDB
Zabbix support banyak database untuk installasinya, including MySQL, PostgreSQL, SQLite, and Oracle database. Tapi untuk saat ini kita menggunakan MariaDB untuk database Zabbix installation.
Sebelum kita mulai edit jangan lupa untuk menjalankan service mariaDB terlebih dahulu.
systemctl start mariadb
systemctl enable mariadb
Sekarang kita konfigure MariaDB root password dengan perintah di bawah.
mysql_secure_installation
Ketik root password anda dan press Enter.
MariaDB database berhasil di install, dan root password telah di konfigure.
Next, kita akan membuat database baru untuk Zabbix. Kita membuat databases baru dengan nama zabbix dan password ‘zabbix123’.
Membuat Database Zabbix
Login MySQL shell.
mysql -u root -p
Dan jalankan MySQL queries di shell.
MariaDB [(none)]> create database zabbix; MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@'localhost' identified by 'zabbix123'; MariaDB [(none)]> flush privileges; MariaDB [(none)]> exit;
Database Baru untuk install zabbix sudah berhasil di buat.
Dan jangan lupa untuk restart service mariaDB
systemctl restart mariadb
Install dan Setting Zabbix
Langkah selanjutnya adalah melakukan Install zabbix 3.4 dan melakukan setting zabbix. Langkah awal kita install repository untuk Zabbix.
Install Package Zabbix di Centos 7
Menambahkan Zabbix repository untuk CentOS 7.
yum -y install http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm
Dan sekarang kita install Zabbix menggunakan command yum seperti di bawah ini.
yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-java-gateway
Import Contoh Database
Import database contoh zabbix ke dalam database zabbix yang anda miliki. Silahkan anda berpindah folder kedalam folder dokumentasi zabbix untuk melakukan extract database contoh zabbix dengan perintah dibawah ini
cd /usr/share/doc/zabbix-server-mysql-3.4.10/ gunzip create.sql.gz mysql -u root -p zabbix < create.sql
Apabila semua sudah langkah diatas telah dilakukan alangkah baik kita juga merestart untuk service-servicenya.
systemctl restart zabbix-server systemctl restart zabbix-agent systemctl restart httpd
Jalankan Zabbix Server
Kita browsing server zabbix yang sudah kita sebelumnya. Silahkan buka browser anda dan kemudian ketikkan alamat ip address server zabbix anda dengan diakhiri folder zabbix seperti pada contoh dibawah ini.
http://192.168.1.10/zabbix/
kamu akan di redirected ke pesan selamat datang di Zabbix.
Cek System Requirements Zabbix
Sekarang, Zabbix kita akan mengecek kebutuhan sistem untuk melakukan install zabbix di centos 7. Pastikan tidak ada error.
Konfigurasi Koneksi Database Zabbix
Silahkan anda isikan informasi yang dibutuhkan untuk melakukan koneksi database zabbix. Gunakan database zabbix yang sebelumnya telah dibuat.
Detail Server Zabbix
Sekarang kita isi Zabbix server detail. Di ‘Host‘, bisa kita isi dengan IP server atau Localhost saja, dan untuk Name biasa kita rubah dengan nama server yang kita install atau buat.
Summary Install Zabbix
Pastikan untuk konfigurasinya sudah benar dan tidak ada kesalahan dalam pengisianya dan klik next untuk install Zabbix.
Dan apabila installasi sudah sukses atau selesai maka akan ada perberitahuan seperti gambar di bawah ini.
Klik ‘Finish’ dan kamu akan di redirect ke dalam form login zabbix.
Untuk default login Zabbix user ‘admin’ dan password ‘zabbix’.
Dan dibawah ini adalah tampilan halaman administrator Zabbix.
Sampai disini proses install zabbix di centos 7 telah selesai.
Ganti Password Admin Zabbix
Untuk alasan keamanan jangan lupa untuk mengganti password admin Zabbix anda apabila ingin di gunakan untuk operasional.
Step pertama
klik yang gambar orang di pojok atas kanan dan akan masuk ke step selanjutnya.
dan klik change Password dan masukan password baru kawan-kawan.
dan klik update walah password admin default sudah anda ganti dan aman.
Demikian Tutorial Install Zabbix di Centos 7 yang bisa saya share ke kawan-kawan, Semoga bermanfaat untuk kawan-kawan dan apabila ada kekurangan bisa di comment di kolom komentar untuk masukan saya kedepannya.
Untuk tutorial lainya bisa kawan-kawan ke Tutorial Linux kita akan mencoba untuk share lebih banyak lagi yang mungkin kedepannya bisa di gunakan baik untuk penulis atau pun kawan-kawan sekalian.
Waalaikumsalam warahmarullahi wabarakatuh
Source.
https://www.zabbix.com/forum/showthread.php?t=57691