Instalasi dan Penggunaan Dasar Item Browser (Zabbix)
Tutorial lengkap Instalasi dan Penggunaan Dasar Item Browser (Zabbix). Cocok untuk web synthetic monitoring scale enterprise.

Irfan Haris
4 Juni 2025•1 menit baca

Instalasi dan Penggunaan Dasar Item Browser (Zabbix)
Panduan ini menjelaskan langkah-langkah instalasi dan penggunaan dasar fitur Item Browser di Zabbix untuk melakukan monitoring berbasis browser.
1. Mempersiapkan Lingkungan
Update OS (Contoh: Rocky Linux 9):
dnf -y updateInstall Podman dan Podman Compose:
dnf -y install podman podman-composeUnduh docker-compose bawaan Selenium:
wget https://raw.githubusercontent.com/SeleniumHQ/docker-selenium/trunk/docker-compose-v3-full-grid.yml -O docker-compose.ymlJalankan container Selenium Grid:
podman-compose up -dCek container yang berjalan:
podman psSelenium Grid akan berjalan di
http://localhost:4444.Catatan:
Password VNC default adalahsecret, sebaiknya segera diganti.
2. Pengaturan Server Zabbix
Edit konfigurasi Zabbix Server:
nano /etc/zabbix/zabbix_server.confAtur parameter berikut:
WebDriverURL=http://localhost:4444 StartBrowserPollers=5Restart Zabbix Server:
systemctl restart zabbix-server
3. Pengaturan Frontend Zabbix
Import template:
Import templateWebsite by Browseryang disediakan Zabbix.Buat Host Baru:
Buat host baru, lalu tautkan dengan templateWebsite by Browser.Set Macro Penting:
Contoh macro:{$WEBSITE.DOMAIN}: isi dengan domain yang akan dimonitor.
Uji Monitoring:
Jalankan item monitoring dengan klik tombolExecute nowpada itemWebsite by Browser: Website {$WEBSITE.DOMAIN} Get data.Cek Hasil Monitoring:
Masuk ke menu Monitoring → Hosts → [Nama Host]. Akan muncul grafik dan screenshot hasil monitoring website.
4. Modifikasi Template & Pengujian Kustom
Contoh kasus: Menutup banner cookie otomatis
Edit template
Website by Browser, cari item dengan tagcomponent: rawlalu pilih itemGet data.Tambahkan skrip JavaScript berikut:
// Accept Cookies to hide this element el = browser.findElement("xpath", "//a[contains(text(),'I accept all')]"); if (el === null) { throw Error("cannot find Cookie button"); } el.click();Simpan perubahan, lalu klik
Execute nowuntuk menguji. Banner cookie akan tertutup otomatis pada screenshot hasil monitoring.
5. Penutup
- Item Browser memungkinkan interaksi aktif dengan halaman web (klik, isi teks, navigasi, screenshot, dll).
- Untuk dokumentasi lebih lanjut, cek dokumentasi resmi Zabbix.
Happy monitoring! 🚀
Punya pertanyaan atau butuh bantuan implementation? Drop comment di bawah atau reach out via social media.