Zabbix dibuat pertama kali oleh Alexei Vladishev. Zabbix sendiri merupakan salah
satu dari software monitoring yang ada seperti mrtg dan cacti yang sangat terkenal.
Dan tentunya itu semua adalah open source yang dapat dengan mudah didapatkan.
Boleh dibilang Zabbix ini merupakan salah satu software monitoring terdistribusi yang
bagus untuk digunakan untuk jaringan skala kecil maupun enterprise, memiliki grafik
yang bagus dan mudah dimengerti oleh penggunanya. Salah satu lagi kelebihannya
adalah dapat mengirimkan pesan ketika terjadi problem pada jaringan atau server
melalui email maupun sms.
Sebelum melakukan installasi terlebih dahulu kita lakukan installasi terhadap paket
yang akan digunakan untuk menjalankan zabbix, berikut adalah paket-pekat software
yang harus ada atau di install sebelum installasi dan menjalankan zabbix :
• apache2
• libapache2-mod-php5
• php5
• php5-gd
• php5-mysql
• php5-cli
• php5-snmp
• mysql-server
Fitur yang dimiliki oleh Zabbix adalah :
• Real-time monitoring
• Menyediakan visualisasi seperti map dan grafik
• Memberikan informasi masalah dengan cepat, misalkan dengan
e-mail atau sms.
• Pemilihan jenis dan kondisi laporan misalkan per minggu,
dengan hanya
menampilkan data tanpa grafik, dll
• Flexibel dan Mudah dalam konfigurasi
• Dapat memonitoring dalam satu group besar ataupun hanya 1
host
• Keamanan dengan adanya authentifikasi dengan IP address
• Mudah dalam pengaturan administrasinya
• Semua informasi tentang zabbix dapat diperoleh secara
online
• Dapat digunakan untuk multi OS
Spesifikasi Hardware untuk server Zabbix :
Resource Minumum Recommended
Disk
space
10 MB 100 MB
RAM 64 MB 256 MB
CPU Pentium Pentium IV or equivalent
Zabbix server telah dicoba dengan sukses pada platform OS
berikut :
ZABBIX Server
• Ubuntu Linux, AMD64, kernel 2.6.11, MySQL 4.x
• Ubuntu Linux, Intel, kernel 2.6.15, MySQL 5.0.22
• Debian Base
ZABBIX Agents
• AIX 5.2
• FreeBSD 4.11, 5.4
• HP-UX 11.00
• Linux 2.6.11 (Ubuntu)
• Linux 2.6.15 (Ubuntu)
• Linux CentOS
• NetBSD 2.0
• OS/X 10.2
• Solaris 10
• Tru64 5.1B
• Windows XP dan di versi 1.4.1 ini juga support Windows
Vista
Instalasi Zabbix
Langkah – langkah instalasi pada distro Debian dan turunannya :
1. Installasi
• Pastikan bahwa paket-paket softawe yang dependensi dengan
zabbix di atas sudah
terinstall
• Pada debian etch paket-paket zabbix yang diperlukan sudah
disadiakan jadi kita
tidak perlu download (zabbix-v1.1.4-1)
• Paket yang diperlukan antara lain: zabbix-agent,
zabbix-frontend-php, zabbix-mysql
(menggunakan database mysql).
# apt-get install zabbix-agent zabbix-fronted-php
zabbix-mysql
• Membuat koneksi dengan database
# mysql –u <user> -p
password:
mysql> create database zabbix;
mysql> quit;
• Mengkopy konfigurasi ke mysql
# cd /usr/share/zabbix-server
# cat schema.sql | mysql –u <user> -p zabbix
# cat data.sql | mysql –u <user> -p zabbix
• Konfigurasi /etc/services
zabbix_agent 10050/tcp
zabbix_trap 10051/tcp
• Konfigurasi /etc/inetd.conf
zabbix_agent stream tcp nowait.3600 zabbix \
/opt/zabbix/bin/zabbix_agent
• Lalu jalankan zabbix-server :
# /etc/init.d/zabbix-server start
• Cek di /var/log/zabbix-server :
/var/log/zabbix-server/zabbix-server.log
2. Konfigurasi dengan php
• Rubah konfigurasi dari /etc/zabbix/dbconfig.php :
<?
$DB_TYPE=’MYSQL’; ? tipe database yang digunakan
$DB_SERVER=’localhost’; ? nama server database
$DB_DATABASE=’zabbix’; ? nama database
$DB_USER=’root’; ? nama user database
$DB_PASSWORD=’syafur’; ? password database
?>
• Copy-kan folder /etc/zabbix ke /var/www :
# cp –R /etc/zabbix /var/www
• Lalu cek di http://localhost/zabbix, pastikan bahwa
mysql-server, apache2 dan
zabbix-server sudah start
Terima kasih atas kunjungan anda.
Sumber :
Diakses pada 08/11/2018 pukul 12.12 WIB