Site icon Learning & Doing

Cara Install Zabbix Server 5 pada Amazon Linux

zabbix

“Cara Install Zabbix Server 5 pada Amazon Linux”

Pengantar

Zabbix adalah solusi pemantauan gratis yang dapat diinstal pada sebagian besar server distribusi Linux. Zabbix memberi Anda tumpukan pemantauan yang kuat untuk Server Anda, perangkat Jaringan, aplikasi Web dan Desktop, peralatan IoT, berbagai peralatan perangkat keras di antara banyak kasus penggunaan khusus lainnya. Disini kita akan melakukan instalasi dan konfigurasi Zabbix Server 5 di Amazon Linux 2.

Solusi pemantauan Zabbix menggunakan arsitektur server/klien di mana perangkat lunak agen diinstal pada mesin yang akan dipantau. Agen ini akan mengumpulkan dan mengirim metrik ke server, yang menyimpan data dalam database – MySQL, PostgreSQL, SQLite, Oracle atau sistem manajemen database IBM DB2.

Install Mariadb

CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin; 
CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'DBStr0ngP@ssword'; 
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost'; 
FLUSH PRIVILEGES; 
EXIT

Install Web Server Apache

sudo vim /etc/httpd/conf/httpd.conf
ServerName zabbix.example.com
ServerAdmin admin@example.com
sudo systemctl restart httpd

Install Zabbix Server 5 pada Amazon Linux

sudo yum -y update
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 
sudo yum -y install https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
sudo yum -y install zabbix-server-mysql zabbix-agent zabbix-get

Install Zabbix Frontend

sudo tee /etc/yum.repos.d/centos-scl.repo<<EOF
[centos-sclo-sclo]
name=CentOS-7 - SCLo sclo
baseurl=http://mirror.centos.org/centos/7/sclo/x86_64/sclo/
gpgcheck=0
enabled=1

[centos-sclo-rh]
name=CentOS-7 - SCLo rh
baseurl=http://mirror.centos.org/centos/7/sclo/x86_64/rh/
gpgcheck=0
enabled=1
EOF
sudo yum makecache
sudo yum-config-manager --enable zabbix-frontend
sudo yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl
sudo zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p'DBStr0ngP@ssword' zabbix
sudo systemctl start zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
sudo ss -tlnup | grep 10050
sudo ss -tnlup | grep 10051

Konfigurasi Zabbix

sudo vim /etc/zabbix/zabbix_server.conf
DBHost=localhost 
DBName=zabbix 
DBUser=zabbix 
DBPassword=DBStr0ngP@ssword
sudo vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
php_value[date.timezone] = Asia/jakarta
sudo systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm
sudo systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

Setup Zabbix GUI

http://IPADDR atau domain

Username: "Admin"
Password: "zabbix"

Penutup

Sahabat Blog Learning & Doing demikianlah penjelasan mengenai Cara Install Zabbix Server 5 pada Amazon Linux. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.

Exit mobile version