Zabbix adalah salah satu alat pilihan untuk memantau sumber daya banyak komputer di jaringan. Itulah mengapa telah menjadi sangat diperlukan bagi banyak sysadmin. Jadi tujuan dari posting ini adalah agar Anda mempelajari cara menginstal Zabbix di Ubuntu 20.04.
Bagi yang belum tahu Zabbix adalah sistem untuk memantau kapasitas, kinerja, dan ketersediaan server, komputer, aplikasi, dan database. Ia juga menawarkan fitur pemantauan, peringatan, dan visualisasi lanjutan, semuanya dari arsitektur client-server yang memungkinkan kita untuk memisahkan proses pada setiap node.
Beberapa fitur utama Zabbix adalah:
- Kinerja tinggi dan kapasitas pemantauan perangkat (Server, Perangkat Keras seperti Printer, Router).
- Pemantauan terpusat melalui antarmuka Web.
- Agen yang dapat diinstal pada sistem operasi yang berbeda seperti Windows, Linux, BSD.
Seperti yang dapat Anda bayangkan, Zabbix digunakan di seluruh dunia oleh banyak orang dan perusahaan yang mengandalkannya.
Instal Zabbix di Ubuntu 20.04
Langkah 1:Mempersiapkan sistem
Pertama, di terminal perbarui distribusi
sudo apt update
sudo apt upgrade
Sekarang instal Apache, MariaDB dan PHP beserta modulnya dengan perintah berikut:
sudo apt install apache2 mariadb-server php php-cgi php-common php-common libapache2-mod-php php-mbstring php-net-socket php-gd php-xml-util php-mysql php-bcmath
Tetapkan kata sandi baru untuk pengguna root MariaDB dengan bantuan perintah mysql_secure_installation
.
Anda akan diberikan serangkaian pertanyaan yang harus Anda jawab AND
untuk mereka semua,
Sekarang, perlu untuk membuat beberapa konfigurasi di PHP. Jadi, buka file konfigurasi
sudo nano /etc/php/7.4/apache2/php.ini
Dan tetapkan nilai ini:
max_execution_time = 300
max_input_time = 300
post_max_size = 16M
Dalam kasus nano
editor teks, Anda dapat menggunakan kombinasi tombol CTRL + W
untuk mencari dan menghemat waktu.
Simpan perubahan lalu tutup editor.
Sekarang giliran MariaDB. Kita perlu membuat database dan pengguna baru untuk Zabbix.
Buka cangkang MariaDB
sudo mysql -u root
Dan mulailah membuat database, user, dan passwordnya
CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
QUIT
Sekarang, kita dapat mulai mengunduh dan menginstal Zabbix.
Langkah 2:Unduh dan instal paket Zabbix di Ubuntu 20.04
Untuk menginstal Zabbix Anda perlu menambahkan repositori resmi aplikasi. Untuk melakukan ini, ada paket DEB yang harus kita unduh dan instal.
wget https://repo.zabbix.com/zabbix/5.4/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.4-1+ubuntu20.04_all.deb
sudo dpkg -i zabbix-release_5.4-1+ubuntu20.04_all.deb
Setelah itu, refresh APT agar informasi repositori sudah tersedia.
sudo apt update
Sekarang instal Zabbix, klien, antarmuka web serta plugin Apache dan MariaDB.
sudo apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-sql-scripts zabbix-agent
Sekarang beralih ke pengguna root
sudo su -
Kemudian impor konfigurasi database default ke database yang dibuat.
zcat /usr/share/doc/zabbix-sql-scripts/mysql/schema.sql.gz | mysql -uzabbix -p zabbix
Kembali ke pengguna biasa
exit
Dan sekarang atur konfigurasi database di file konfigurasi Zabbix.
sudo nano /etc/zabbix/zabbix_server.conf
Jadi, tambahkan kriteria database yang telah kita buat:
DBName=zabbix
DBUser=zabbix
DBPassword=password
Simpan perubahan dan tutup editor.
Setelah itu, restart layanan Apache dan Zabbix.
sudo systemctl restart zabbix-server apache2
Terakhir dalam konfigurasi agen, atur nama host server
sudo nano /etc/zabbix/zabbix_agentd.conf
Hostname=atechtown
Langkah 3:selesaikan penginstalan
Dari komputer klien, buka browser web dan buka http://your-server/zabbix
untuk memulai penginstalan.
Dari sini prosesnya sangat sederhana. Pertama, Anda akan melihat layar selamat datang.
Pada layar berikutnya, penginstal akan memeriksa server Anda untuk melihat apakah server memenuhi persyaratan.
Kemudian Anda harus menambahkan informasi database.
Pada Detail Server layar, ketik nama host server di Nama lapangan.
Ringkasan seluruh instalasi akan ditampilkan.
Kemudian instalasi akan dimulai. Setelah selesai masuk dengan kredensial Nama pengguna admin dan sandi zabbix Anda dapat mengubahnya nanti.
Pada akhirnya, Anda akan melihat dasbor.
Dan itulah akhir dari proses. Selamat Zabbix telah terinstal di server Anda.
Kesimpulan
Zabbix adalah tolok ukur dalam pemantauan komputer. Hari ini Anda telah mempelajari cara menginstalnya di server dengan Ubuntu 20.04. Dengan cara ini Anda dapat menggunakannya di lingkungan pengujian Anda.