INSTALLASI & KONFIGURASI ZABBIX MONITORING di DEBIAN 10 BUSTER
Isi kandungan:
- Prasyarat
- Mewujudkan Pangkalan Data MySQL
- Memasang Zabbix pada Debian
- 1. Memasang Zabbix
- 2. Mengkonfigurasi PHP untuk frontend Zabbix
- 3. Mengkonfigurasi Pangkalan Data MySQL Untuk Zabbix Server
- Memasang dan Mengkonfigurasi Zabbix Frontend
- Kesimpulannya
Zabbix adalah perisian sumber terbuka yang matang untuk memantau rangkaian dan aplikasi. Zabbix boleh mengumpul metrik daripada pelbagai peranti, sistem, dan aplikasi rangkaian. Sekiranya terdapat sebarang kegagalan, Zabbix akan menghantar notifikasi pemberitahuan melalui pelbagai kaedah.
Zabbix menyokong kedua-dua pemantauan agen dan pemantauan agen. Ejen Zabbix mempunyai jejak kecil dan boleh berjalan di pelbagai platform, termasuk Linux, UNIX, macOS, dan Windows.
Tutorial ini menerangkan cara memasang dan mengkonfigurasi versi terbaru Zabbix 4.0 pada pelayan Linux Debian 9 menggunakan MySQL sebagai back-end pangkalan data. Kami juga akan menunjukkan kepada anda cara memasang ejen Zabbix pada hos jauh dan menambah hos ke pelayan Zabbix.
Prasyarat
Pengguna yang anda log masuk mestilah mempunyai keistimewaan sudo untuk dapat memasang pakej.
Mewujudkan Pangkalan Data MySQL
Zabbix menyokong kedua MySQL / MariaDB dan PostgreSQL. Dalam panduan ini, kami akan menggunakan MariaDB sebagai back-end pangkalan data.
Masuk ke konsol MySQL:
sudo mysql
Jalankan pernyataan SQL berikut untuk membuat pangkalan data baru:
CREATE DATABASE zabbix CHARACTER SET utf8 collate utf8_bin;
Seterusnya, buat akaun pengguna MySQL dan berikan akses kepada pangkalan data:
GRANT ALL ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'change-with-strong-password';
Pastikan anda menukar
change-with-strong-password
dengan
change-with-strong-password
yang kuat.
Setelah selesai, keluar dari konsol MySQL dengan menaip:
Memasang Zabbix pada Debian
Pada masa menulis artikel ini, versi terkini Zabbix stabil ialah versi 4.0. Pakej Zabbix yang terdapat dalam repositori Debian sering ketinggalan zaman supaya kami akan menggunakan repositori Zabbix rasmi.
1. Memasang Zabbix
Muat turun pakej.deb repository Zabbix terkini dengan arahan wget berikut:
wget
Sebaik sahaja fail dimuat turun, pasangkannya dengan:
sudo apt install./zabbix-release_4.0-2+stretch_all.deb
Kemas kini senarai pakej dan pasang pelayan Zabbix, frontend web dengan sokongan pangkalan data MySQL dan ejen Zabbix:
sudo apt update
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent
Perintah di atas juga akan memasang Apache, PHP, dan semua modul PHP yang diperlukan.
2. Mengkonfigurasi PHP untuk frontend Zabbix
Fail konfigurasi Apache dengan semua tetapan Apache dan PHP yang diperlukan dibuat semasa pemasangan.
Buka fail konfigurasi, uncomment baris zon waktu dan tukar ke zon waktu anda. Anda boleh mencari senarai lengkap zon masa yang disokong oleh PHP di sini.
/etc/apache2/conf-enabled/zabbix.conf
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
… php_value max_execution_time 300 php_value memory_limit 128M php_value post_max_size 16M php_value upload_max_filesize 2M php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone America/Denver…
Sebaik sahaja selesai, simpan fail dan mulakan semula perkhidmatan Apache untuk perubahan diaktifkan.
sudo systemctl restart apache2
3. Mengkonfigurasi Pangkalan Data MySQL Untuk Zabbix Server
Import fail dump MySQL yang termasuk skema awal dan data untuk pelayan Zabbix dengan MySQL.
gunzip < /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
Apabila digesa masukkan kata laluan pengguna yang anda buat sebelum ini. Pada kejayaan, tiada output diberikan.
Seterusnya, buka konfigurasi Zabbix dan tetapkan kata laluan pangkalan data:
sudo nano /etc/zabbix/zabbix_server.conf
Cari bahagian yang berikut, uncomment arahan
DBPassword
dan tambahkan kata laluan pangkalan data.
… ### Option: DBPassword # Database password. # Comment this line if no password is used. # # Mandatory: no # Default: DBPassword=change-with-strong-password…
Simpan dan tutup fail.
Mulakan semula dan aktifkan pelayan dan perkhidmatan ejen Zabbix:
sudo systemctl restart zabbix-server zabbix-agent
sudo systemctl enable zabbix-server zabbix-agent
Sahkan bahawa pelayan Zabbix sedang dijalankan:
sudo systemctl status zabbix-server
● zabbix-server.service - Zabbix Server Loaded: loaded (/lib/systemd/system/zabbix-server.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2019-01-28 15:37:21 CST; 35s ago Main PID: 27632 (zabbix_server) CGroup: /system.slice/zabbix-server.service…
Memasang dan Mengkonfigurasi Zabbix Frontend
Antaramuka web Zabbix ditulis dalam PHP dan membolehkan anda mengkonfigurasi pelayan, melihat data yang dikumpul dan tambahkan host yang anda mahu memantau.
Untuk memulakan pemasangan, buka penyemak imbas kegemaran anda dan ketik nama domain pelayan atau alamat IP awam anda diikuti oleh
/zabbix
:
http(s)://your_domain_or_ip_address/zabbix
Pada skrin pertama, anda akan dibentangkan dengan mesej selamat datang. Klik
Next step
untuk meneruskan.
Akhir sekali, untuk menambah klik tuan rumah pada
button
Tambah biru.
Kesimpulannya
Anda telah berjaya memasang Zabbix terbaru pada sistem Debian anda dan belajar bagaimana untuk menambah tuan rumah baru yang anda mahu memantau.
Anda kini perlu menyemak Dokumentasi Zabbix dan ketahui lebih lanjut mengenai cara mengkonfigurasi dan menggunakan Zabbix.
pemantauan debian zabbixBagaimana untuk memasang dan mengkonfigurasi redis pada debian 10 linux
Dalam tutorial ini, kami akan membincangkan cara memasang dan mengkonfigurasi Redis pada Debian 10, Buster. Redis adalah kedai data utama-memori utama sumber terbuka.
Bagaimana untuk memasang dan mengkonfigurasi zabbix pada centos 7
Zabbix adalah perisian pemantauan sumber terbuka yang lengkap. Tutorial ini menerangkan cara memasang dan mengkonfigurasi versi terbaru Zabbix 4.0 pada pelayan CentOS 7.
Bagaimana untuk memasang dan mengkonfigurasi zabbix pada ubuntu 18.04
Zabbix adalah salah satu alat perisian pengawasan sumber terbuka yang paling popular. Tutorial ini menerangkan cara memasang dan mengkonfigurasi versi terbaru Zabbix 4.0 pada pelayan Ubuntu 18.04.







