GNU/Linux >> Belajar Linux >  >> Debian

Cara Menginstal Zabbix 5.0/4.0 di Debian 10 / Debian 9

Zabbix adalah alat pemantauan sumber terbuka untuk server, perangkat jaringan, dan aplikasi. Ini menggunakan agen (agen Zabbix) yang diinstal pada host yang dipantau untuk mengumpulkan data.

Zabbix juga mendukung pemantauan tanpa agen melalui pemeriksaan SNMP, TCP, dan ICMP, serta melalui IPMI, JMX, SSH, dan telnet.

Di sini, kita akan melihat cara menginstal Zabbix Server Debian 10 dan Debian 9.

Persyaratan Sistem

Perangkat Keras

Zabbix membutuhkan minimal 128MB RAM dan 256MB ruang HDD. Namun, jumlah memori atau ruang hard disk tergantung pada jumlah host dan parameter yang dipantau.

2 inti CPU dan 2GB RAM akan cukup untuk memantau 500 host.

Perangkat Lunak

Zabbix 5.0 (LTS)

Apache:1.3.12 atau lebih baru
MySQL:5.5 atau 8.0.x / MariaDB:10.0.3 atau Lebih Baru
PHP:7.2.0 atau lebih baru

Zabbix 4.0 (LTS)

Apache:1.3.12 atau lebih baru
MySQL:5.0.3 atau 8.0.x / MariaDB:Terbaru
PHP:5.4.0 atau lebih baru

Instal Zabbix

Konfigurasi repositori Zabbix

Paket server dan agen Zabbix tidak tersedia di repositori OS berbasis Debian. Jadi, kita akan mengkonfigurasi repositori Zabbix pada sistem dengan menginstal paket konfigurasi repositori Zabbix untuk mendapatkan paket yang diperlukan.

Zabbix 5.0 (LTS)

### Debian 10 ###

wget https://repo.zabbix.com/zabbix/5.0/debian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb
sudo dpkg -i zabbix-release_5.0-1+buster_all.deb

Zabbix 4.0 (LTS)

### Debian 9 ###

wget https://repo.zabbix.com/zabbix/4.0/debian/pool/main/z/zabbix-release/zabbix-release_4.0-3+stretch_all.deb
sudo dpkg -i zabbix-release_4.0-3+stretch_all.deb

Instal Server Zabbix

Gunakan perintah apt untuk menginstal server Zabbix dengan paket dukungan MariaDB agar MariaDB sebagai server database.

Zabbix 5.0 (LTS) – Debian 10

sudo apt update

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

Zabbix 4.0 (LTS) – Debian 9

sudo apt update

sudo apt install -y zabbix-server-mysql zabbix-frontend-php zabbix-agent

Zona waktu

Edit file konfigurasi Zabbix untuk mengubah zona waktu sesuai dengan lokasi geografis Anda.

sudo nano /etc/zabbix/apache.conf

Perbarui baris di bawah ini dengan zona waktu yang benar, lihat zona waktu lainnya.

<IfModule mod_php7.c>

        ...
        ...

        php_value date.timezone America/New_York

        ...
        ...

</IfModule>

Buat basis data Zabbix

Login ke MySQL / MariaDB dan buat database untuk instalasi Zabbix.

Anda dapat masuk ke server MariaDB tanpa kata sandi root basis data dengan sudo mysql -u root -p atau menjalankan perintah mysql -u root -p sebagai root di Debian.
sudo mysql -u root -p

Buat database dengan detail berikut.

NamaDB: zabbixdb
Pengguna DBU: pengguna zabbix
DBPassword: sandi

create database zabbixdb character set utf8 collate utf8_bin;

grant all privileges on zabbixdb.* to zabbixuser@localhost identified by 'password';

quit;

Setelah membuat database untuk instalasi Zabbix, impor skema awal, dan data ke dalamnya.

cd /usr/share/doc/zabbix-server-mysql

zcat create.sql.gz | mysql -u zabbixuser -p zabbixdb

Perbarui Konfigurasi Zabbix

Edit file zabbix_server.conf untuk mengatur detail database.

sudo nano /etc/zabbix/zabbix_server.conf

Pastikan Anda mengatur sebagai berikut.

DBHost=localhost
DBName=zabbixdb
DBUser=zabbixuser
DBPassword=password

Mulai ulang semua layanan.

sudo systemctl restart zabbix-server zabbix-agent apache2

Aktifkan layanan untuk memulai secara otomatis pada boot sistem.

sudo systemctl enable zabbix-server zabbix-agent apache2

Setup Zabbix melalui Web Installer

Buka browser web dan buka URL berikut.

http://your-ip-add-ress/zabbix/ Untuk kedua versi Zabbix, instruksinya sama.

Klik Langkah Berikutnya di halaman selamat datang Zabbix.

Penginstal web Zabbix sekarang memverifikasi apakah semua prasyarat terpenuhi untuk penginstalan atau ada masalah.

Jika tidak ada kesalahan , klik Langkah Berikutnya .

Ketik nama database Zabbix, pengguna DB, dan kata sandi database di bidang masing-masing. Kemudian, klik Langkah Berikutnya .

Sebutkan host server Zabbix, nomor port, dan nama server Zabbix.

Anda sekarang akan mendapatkan ringkasan pra-instalasi seperti di bawah ini. Klik Langkah Berikutnya.

Instalasi server Zabbix sekarang selesai. Klik Selesai .

Setelah Anda mengeklik tombol Selesai tombol, penginstal akan mengarahkan Anda ke Halaman Login Zabbix.

Akses Zabbix

Buka URL di bawah ini.

http://your-ip-add-ress/zabbix

Masuk ke Server Zabbix dengan nama pengguna dan kata sandi default.

Nama pengguna: Admin
Sandi: zabbix

Nama pengguna peka huruf besar/kecil.

Dasbor Zabbix:

Kesimpulan

Itu saja. Saya harap posting ini membantu Anda menginstal Zabbix 5.0 / 4.0 di Debian 10 / Debian 9. Sekarang Anda dapat menginstal Zabbix Agent di mesin klien dan kemudian menambahkan mesin klien Anda ke server Zabbix untuk pemantauan.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Bagaimana cara menginstal Zabbix di Debian 11

  3. Cara Menginstal Zabbix Di Debian 9

  1. Cara Menginstal Python 3.9 di Debian 10

  2. Cara Menginstal Memcached di Debian 10

  3. Cara Menginstal TeamViewer di Debian 10

  1. Cara Menginstal Git di Debian 9

  2. Cara Menginstal Go di Debian 9

  3. Cara Menginstal Pip di Debian 9