Sunday, October 27, 2024
Amazon Linux AWS Zabbix

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
  • Restart service
sudo systemctl restart httpd

Install Zabbix Server 5 pada Amazon Linux

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

Install Zabbix Frontend

  • Tambahkan repo
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
  • Update repositori
sudo yum makecache
  • Enable zabbix frontend
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
  • Enable service
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

  • Edit file Database
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
  • Restart service
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

Baca Juga :  Cara Install Terraform pada Amazon Linux

http://IPADDR atau domain

  • Klik Next step
  • setting DB
  • Zabbix server
  • Klik next step
  • Login ke dashboard
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.

(Visited 254 times, 1 visits today)

Similar Posts