Cara Menginstal Zabbix 7.0 di Ubuntu 24.04|22.04
Buku Panduan Utama Desktop Ubuntu
Kuasai Ubuntu seperti seorang ahli - mulai dari kustomisasi desktop yang indah hingga otomatisasi terminal yang kuat. Sempurna untuk pengembang, admin sistem, dan pengguna mahir yang ingin kendali penuh atas lingkungan kerja mereka.
Panduan ini dibuat untuk berfungsi sebagai tinjauan komprehensif tentang Zabbix 7.0, persyaratan, instalasi, dan konfigurasi awal yang diperlukan. Zabbix adalah solusi pemantauan sumber terbuka yang kuat yang dapat memantau segala sesuatu di seluruh infrastruktur TI Anda. Siapkan dan gunakan Zabbix untuk memantau server, basis data, aplikasi web, perangkat jaringan, dan banyak hal lainnya. Ini menawarkan pengumpulan data, pemrosesan, pemantauan waktu nyata, dan peringatan yang kaya fitur untuk membantu perusahaan Anda memenuhi SLA dan menjamin kinerja sistem.
Apa yang baru di Zabbix 7.0
Fitur Utama dan Peningkatan Zabbix 7.0:
- Distribusi lisensi AGPL-3.0 baru untuk Zabbix (dari lisensi GPL v2.0)
- Peningkatan kinerja: Anda akan mengalami pemanfaatan sumber daya yang lebih baik serta pengumpulan dan pemrosesan data yang lebih cepat
- Tipe Data Baru: Ada gauge untuk memvisualisasikan nilai numerik tanpa satuan dan diagram Pai untuk distribusi data
- Pengalaman pengguna yang ditingkatkan: Orientasi lebih cepat dengan penyediaan pengguna JIT
- Proxy sekarang memiliki pengaturan yang mendukung penyeimbangan beban dan ketersediaan tinggi
- Data dapat dikirim ke server Zabbix melalui API Zabbix
- Untuk pemeriksaan aktif, terdapat interval penjadwalan yang fleksibel
- Pemantauan situs web dan aplikasi web lanjutan menggunakan browser
- Peningkatan terkait keamanan: Ada peningkatan fitur keamanan, termasuk dukungan untuk TLS yang lebih baru dan mekanisme autentikasi yang lebih baik.
Siapkan dependensi
Ini adalah ketergantungan utama saat mengatur solusi pemantauan Zabbix:
- Sistem operasi: Pastikan Anda memiliki sistem operasi yang didukung (Dalam panduan ini kami menggunakan Ubuntu 24.04/Ubuntu 22.04)
- PHP: Zabbix membutuhkan PHP dan ekstensi tertentu untuk mendukung antarmuka depan dan fungsi backend lainnya.
- Basis Data: Zabbix menyimpan datanya di dalam basis data. MySQL, MariaDB, PostgreSQL, dan SQLite didukung. Dalam artikel ini kita menggunakan MariaDB.
- Server Web: Server web digunakan untuk meng-host frontend Zabbix. Apache dan Nginx adalah opsi yang didukung. Kami akan menggunakan Apache.
Tutorial ini akan membantu Anda mengatur Zabbix 7.0 di mesin Linux Ubuntu 24.04 atau Ubuntu 22.04. Untuk versi yang lebih lama, lihat panduan instalasi Zabbix 6.0. Di sini kami membahas prosesnya secara rinci untuk memastikan keberhasilan dalam penerapan Anda. Kami menyarankan Anda melakukan pengaturan ini di server yang baru disiapkan untuk meningkatkan tingkat keberhasilan instalasi sambil meminimalkan kemungkinan gangguan pada aplikasi lain di sistem.
Tambahkan repositori APT Zabbix 7.0
Zabbix menyediakan repositori APT dengan paket-paket siap pakai untuk instalasi mudah dan pembaruan di kemudian hari. Namun, kita perlu menambahkan repositori ke dalam sistem.
Perbarui cache daftar paket Anda:
sudo apt updateSaat bekerja pada sistem operasi Linux yang baru dan bersih, Anda dapat memeriksa apakah ada pembaruan besar yang tersedia dan menginstalnya.
sudo apt upgrade -yTerkadang, diperlukan restart setelah pembaruan.
[ -f /var/run/reboot-required ] && sudo reboot -fSetelah sistem kembali online, unduh dan pasang paket konfigurator repositori:
- Ubuntu 24.04:
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu24.04_all.deb
sudo dpkg -i zabbix-release_7.0-2+ubuntu24.04_all.deb- Ubuntu 22.04
wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_7.0-2+ubuntu22.04_all.deb
sudo dpkg -i zabbix-release_7.0-2+ubuntu22.04_all.debPasang Zabbix dan Konfigurasikan database
Setelah mengatur repositori, Anda perlu memperbarui sistem agar mengetahuinya.
sudo apt updateInstal Zabbix 7.0 di Ubuntu – server, frontend, dan agent dengan menjalankan perintah berikut:
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agentPasang server database MariaDB.
sudo apt install mariadb-serverSambungkan ke server database menggunakan CLI mysql
sudo mysql -urootBuat basis data dan pengguna untuk Zabbix. Anda dapat mengganti «StrongDBPassw0rd» dengan kata sandi basis data yang Anda inginkan:
create database zabbix character set utf8mb4 collate utf8mb4_bin;
create user zabbix@localhost identified by 'StrongDBPassw0rd';
grant all privileges on zabbix.* to zabbix@localhost;
set global log_bin_trust_function_creators = 1;
quit;Impor skema dan data awal server Zabbix ke dalam basis data yang telah dibuat.
zcat /usr/share/zabbix-sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p'StrongDBPassw0rd' zabbix
Jika Anda menggunakan kata sandi database yang berbeda, ingat untuk mengganti StrongDBPassw0rd dengan kata sandi database Anda.
Setelah skema basis data diimpor, Anda dapat menonaktifkan opsi log_bin_trust_function_creators
sudo mysql -uroot <<MYSQL_SCRIPT
set global log_bin_trust_function_creators = 0;
MYSQL_SCRIPTKonfigurasi Server Zabbix
Buka /etc/zabbix/zabbix_server.conf untuk diedit
sudo nano /etc/zabbix/zabbix_server.confAtur kata sandi untuk pengguna database zabbix
DBPassword=StrongDBPassw0rd #Replace with your DB user passwordAktifkan semua layanan agar mulai saat sistem boot
sudo systemctl enable mariadb apache2 zabbix-server zabbix-agentJuga restart semua layanan untuk memastikan semuanya berjalan tanpa masalah
sudo systemctl restart apache2 zabbix-server zabbix-agentAnda dapat memeriksa status layanan ini dengan menjalankan perintah berikut:
systemctl status apache2 zabbix-server zabbix-agentBuka halaman web UI Zabbix di http://ServIP_or_hostname/zabbix
Selanjutnya, konfirmasi apakah semua pemeriksaan menunjukkan lampu hijau.
Masukkan kredensial database, nama pengguna, dan kata sandi yang telah Anda buat sebelumnya dalam panduan ini.
Berikan identitas pada server Zabbix Anda – nama server. Mengubah tema default juga memungkinkan.
Jika konfigurasi berhasil, Anda akan mendapatkan pesan “Selamat”.
Masuk dengan nama pengguna default “Zabbix” dan kata sandi default “zabbix”:
Anda akan masuk ke dashboard utama Zabbix setelah login berhasil.
Ubah kata sandi pengguna Admin dengan pergi ke Pengguna > Admin > Ubah kata sandi
Masukkan kata sandi lama “zabbix” sebagai Kata Sandi Saat Ini dan berikan kata sandi baru.
Uji dengan keluar dan masuk kembali untuk memastikan semuanya berfungsi. Pada titik ini, proses instalasi Zabbix 7.0 di Ubuntu telah selesai. Tahap berikutnya bisa berupa penyetelan dan menambahkan agen yang dipantau ke Zabbix. Lihat tautan berikut untuk panduan yang lebih baik tentang topik lanjutan:
- Manual Konfigurasi Zabbix
- Pemantauan layanan
- Pemantauan Web & Pemantauan Mesin Virtual
- Panduan referensi cepat








