Tutorial Install Zabbix di Centos 7

apa itu zabbix Tutorial install Zabbix 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.

Baca Juga  Monitoring Tools Icinga 2

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.

Tutorial Install Zabbix

Cek System Requirements Zabbix

Sekarang, Zabbix kita akan mengecek kebutuhan sistem untuk melakukan install zabbix di centos 7. Pastikan tidak ada error.

Baca Juga  Install Webmin di Linux CentOS 7

Cara install zabbix

Konfigurasi Koneksi Database Zabbix

Silahkan anda isikan informasi yang dibutuhkan untuk melakukan koneksi database zabbix. Gunakan database zabbix yang sebelumnya telah dibuat.

konfigurasi database zabbix

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.

Install Zabbix di Centos 7

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.

Install Zabbix di Centos 7

Klik ‘Finish’ dan kamu akan di redirect ke dalam form login zabbix.

Install Zabbix di Centos 7

Untuk default login Zabbix user ‘admin’ dan password ‘zabbix’.

Dan dibawah ini adalah tampilan halaman administrator Zabbix.

Install Zabbix di Centos 7

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.

Install Zabbix di Centos 7

dan klik change Password dan masukan password baru kawan-kawan.

Install Zabbix di Centos 7

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

Bagikan :
Irfan Maulana

Author: Irfan Maulana

Apa yang terlihat “buruk” saat ini, belum tentu menjadi “buruk” di masa depan_ begitu pula untuk sebuah kebaikan. ?