Monitoring Server Ubuntu 22.04 LTS
Untuk menjaga performa dan stabilitas server, terutama yang menjalankan aplikasi penting di lingkungan produksi, sistem monitoring sangat diperlukan. Salah satu solusi monitoring yang powerful dan open-source adalah Zabbix. Pada artikel ini, kita akan membahas langkah-langkah menyiapkan monitoring Ubuntu 22.04 LTS menggunakan Zabbix, mulai dari instalasi agen hingga verifikasi di dashboard Zabbix server.
Zabbix adalah platform monitoring jaringan dan server berbasis open-source yang dapat memantau berbagai metrik seperti penggunaan CPU, RAM, disk, layanan, hingga availability dari berbagai host. Zabbix mendukung banyak sistem operasi, termasuk Ubuntu, CentOS, Windows, dan lainnya.
Zabbix terdiri dari beberapa komponen utama:
-
Zabbix Server: pusat manajemen, mengumpulkan data dari agent.
-
Zabbix Agent: dijalankan di host yang dimonitor, mengirimkan data ke server.
-
Database: menyimpan data monitoring.
-
Frontend (Web UI): antarmuka web untuk konfigurasi dan visualisasi.
Prasyarat
Sebelum melanjutkan, pastikan:
-
Kamu sudah memiliki Zabbix Server, jika belum bisa lihat cara instalasi zabbix disini https://blog.32inside.com/books/zabbix/page/install-zabbix-74-docker-compose
-
Ubuntu 22.04 LTS sudah tersedia dan dapat diakses dari jaringan yang sama dengan server Zabbix.
1. Tambahkan Repository Zabbix pada Server Ubuntu 22.04 LTS yang akan di monitor
-
- Downlaod zabbix agent package repository di https://www.zabbix.com/download
- Instal Zabbix repository
-
sudo wget https://repo.zabbix.com/zabbix/7.4/release/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest_7.4+ubuntu22.04_all.deb sudo dpkg -i zabbix-release_latest_7.4+ubuntu22.04_all.deb sudo apt update
-
2. Instal Zabbix Agent
-
sudo apt install zabbix-agent -y
3. Konfigurasi Zabbix Agent
- Edit file konfigurasi /etc/zabbix/zabbix_agentd.conf, cari bagian Server, misalnya 192.168.56.254 IP Zabbix Servernya
-
Server=192.168.56.254
-
4. Aktifkan dan Jalankan Zabbix Agent
-
sudo systemctl restart zabbix-agent sudo systemctl enable zabbix-agent - Cek status Zabbix Agent
-
sudo systemctl status zabbix-agent
-
5. Tambahkan Host di Zabbix Server
-
Login ke dashboard Zabbix (http://192.168.56.254)
-
Masuk ke: Configuration > Hosts > Create Host
-
Isi:
-
Hostname: Ubuntu Server 22.04 LTS
-
Groups: misalnya
Linux servers -
Agent interfaces: tambahkan IP dari Ubuntu Server 22.04 LTS
-
-
Pada tab Templates, tambahkan template:
-
Template OS Linux by Zabbix agent
-
-
Klik Add
-





