Difference between revisions of "Zabbix"

From belajarwiki
Jump to navigation Jump to search
(Created page with "===Zabbix=== Zabbix merupakan open source software tool yang digunakan untuk melakukan monitoring infrastruktur jaringan, server, virtual machine, dan servis cloud. ===Instal...")
(No difference)

Revision as of 10:15, 30 August 2022

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