Zabbix

From belajarwiki
Revision as of 10:15, 30 August 2022 by Aditya (talk | contribs) (Created page with "===Zabbix=== Zabbix merupakan open source software tool yang digunakan untuk melakukan monitoring infrastruktur jaringan, server, virtual machine, dan servis cloud. ===Instal...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Zabbix

Zabbix merupakan open source software tool yang digunakan untuk melakukan monitoring infrastruktur jaringan, server, virtual machine, dan servis cloud.

Instalasi

Pada kasus ini, menggunakan

  • OS: ubuntu 20.04
  • Web server: apache
  • DBMS: mysql

Pastikan sudah melakukan instalasi apache dan mysql

Install Repository

wget https://repo.zabbix.com/zabbix/6.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_6.0-3%2Bubuntu20.04_all.deb
dpkg -i zabbix-release_6.0-3+ubuntu20.04_all.deb
sudo apt update  

Install Zabbix server, frontend, agent

sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent


c. Create initial database Documentation

Make sure you have database server up and running.

Run the following on your database host.

  1. mysql -uroot -p

password mysql> create database zabbix character set utf8mb4 collate utf8mb4_bin; mysql> create user zabbix@localhost identified by 'password'; mysql> grant all privileges on zabbix.* to zabbix@localhost; mysql> quit;

On Zabbix server host import initial schema and data. You will be prompted to enter your newly created password.

  1. zcat /usr/share/doc/zabbix-sql-scripts/mysql/server.sql.gz | mysql -uzabbix -p zabbix

d. Configure the database for Zabbix server

Edit file /etc/zabbix/zabbix_server.conf DBPassword=password e. Start Zabbix server and agent processes

Start Zabbix server and agent processes and make it start at system boot.

  1. systemctl restart zabbix-server zabbix-agent apache2
  2. systemctl enable zabbix-server zabbix-agent apache2

Referensi