Tutorial Linux Indonesia -- Zabbix merupakan alat monitoring yang berbasis open source. Zabbix sudah banyak di pakai oleh perusahaan kecil maupun besar untuk monitoring infrastruktur mereka.
Cara Install Zabbix Server di Ubuntu 16.04 |
Perangkat lunak, dapat melakukan monitoring perangkat jaringan, sevrer ( linux ) bahkan dapat mengirimkan notifikasi peringatan melalui e-mail.
Zabbix di rilis di bawah ketentuan GNU ( General Public lisensi ) versi 2.Jadi zabbix bebas dari biaya apapun.
Dapat kita kembangkan zabbix, sesuai dengan kebutuhan kalian.
Dalam tutorial ini, kita akan menginstall Zabbix pada server Ubuntu 16.04 yang menjalankan apache, Mysql dan PHP 7.0.
Zabbix di rilis di bawah ketentuan GNU ( General Public lisensi ) versi 2.Jadi zabbix bebas dari biaya apapun.
Dapat kita kembangkan zabbix, sesuai dengan kebutuhan kalian.
Dalam tutorial ini, kita akan menginstall Zabbix pada server Ubuntu 16.04 yang menjalankan apache, Mysql dan PHP 7.0.
INSTALL ZABBIX SERVER
Pertama, kita install php module yang support dengan zabbix.
[root@bagol69~# apt-get install
php7.0-bcmath php7.0-xml php7.0-mbstring -y
Sebelum menginstall Zabbix, kita konfigurasi terlebih dahulu repository paket Zabbix ke server kita. Menggunakan command dibawah ini.
[root@bagol69~# wget
http://repo.zabbix.com/zabbix/3.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_3.2-1+xenial_all.deb
[root@bagol69~# dpkg -i
zabbix-release_3.2-1+xenial_all.deb
Setelah menambahkan repository zabbix ke server kita. Langsung kita update server kita, menggunakan command di bawah ini.
[root@bagol69~# apt-get
update -y
Setelah menambahkan Zabbix repository di sistem anda. Gunakan perintah di bawah ini untuk install zabbix server.
[root@bagol69~# apt-get
install zabbix-server-mysql
zabbix-frontend-php
Sekarang buat database untuk zabbix server and. Login ke server mysql anda mengunakan hak akses administrative.
[root@bagol69~# mysql -u root -p
Password: ( Langsung enter
saja )
mysql> CREATE DATABASE
zabbix CHARACTER SET utf8 COLLATE utf8_bin;
Query OK, 1 row affected (0.00
sec)
mysql> GRANT ALL
PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'bagol69';
Query OK, 0 rows affected, 1
warning (0.00 sec)
mysql> EXIT;
Bye
Setelah itu, kita lakukan import database sql zabbix ke dalam database zabbix yang kita buat sebelumnya.
[root@bagol69~# zcat
/usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p zabbix
password: ( masukan
password dari database
zabbix )
Sekarang anda edit file zabbix_server.conf untuk konfigurasi database.
[root@bagol69~# nano /etc/zabbix/zabbix_server.conf
Kita masukan database yang sudah kita buat untuk server zabbix.
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=bagol69
#password dari database
Sekarang kita konfigurasi Time Zone untuk server zabbix.
[root@bagol69~# nano /etc/zabbix/apache.conf
Pada parameter time.zone yang kita konfigurasi time zone. Sesuaikan dengan sistem anda.
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Jaka
Sekarang kita restart services apache2,zabbix-server dan mengaktifkan services zabbix-server.
[root@bagol69~# systemctl
restart apache2
[root@bagol69~# systemctl start zabbix-server
[root@bagol69~# systemctl enable zabbix-server
Sekarang kita install zabbix menggunakan web GUI,untuk manajement zabbix. Anda
dapat mengakses web zabbix mengunakan sub directory /zabbix.
dapat mengakses web zabbix mengunakan sub directory /zabbix.
Ikutin langkah-langkahnya sesuai dengan tangkapan layar di bawah
ini. Pilih Next Step.
ini. Pilih Next Step.
ZABBIX DASHBOARD |
Pastikan paket-paket mendukung untuk zabbix server sudah ter
install dan konfigurasi dengan benar.
install dan konfigurasi dengan benar.
ZABBIX DASHBOARD |
Sekarang anda konfigurasi database yang sebelumnya
sudah di buat.
sudah di buat.
ZABBIX DASHBOARD |
Untuk Step ini, hanya optional berikan nama pada server zabbix
anda.
anda.
ZABBIX DASHBOARD |
Pada steps ini, merupakan summary dari konfigurasi sebelumnya.
Klik next steps.
Klik next steps.
ZABBIX DASHBOARD |
Jika semuanya jalan dengan benar, anda akan melihat pesan
instalasi sukses di halaman ini.
instalasi sukses di halaman ini.
ZABBIX DASHBOARD |
Artikel Terkait
Install Monitoring Sensu di Centos 7
Install dan Konfigurasi Icinga Monitoring Tool Centos 7
Instalasi zabbix Server Centos 7
Login Default
Username : Admin
Password : zabbix
ZABBIX DASHBOARD |
Setelah berhasil login ke server zabbix, Akan muncul Dashboard
zabbix seperti halaman di bawah ini.
zabbix seperti halaman di bawah ini.
ZABBIX D ASHBOARDS |
Selamat sudah berhasil instalasi zabbix server.
INSTALASI ZABBIX AGENT DI UBUNTU 16.04
Agent Zabbix di perlukan untuk monitoring pada semua sistem remote,
perlu monitor melalui server zabbix. Agent zabbix mengumpulkan sumber
daya dan data pada sistem server client dan memberikan informasi tersebut
ke zabbix server. Sekarang kita instalasi zabbix agent. Menggunakan
command dibawah ini.
perlu monitor melalui server zabbix. Agent zabbix mengumpulkan sumber
daya dan data pada sistem server client dan memberikan informasi tersebut
ke zabbix server. Sekarang kita instalasi zabbix agent. Menggunakan
command dibawah ini.
[root@bagol69~# apt-get install
zabbix-agent
[root@bagol69~# nano
/etc/zabbix/zabbix_agentd.conf
Kita berikan ip server zabbix atau ip poller zabbix. Untuk ServerActive hanya bersifat
optional.
optional.
server=10.10.10.3 ( ip server
zabbix )
#serveractive=127.0.0.1
Setelah kita konfigurasi zabbix agent, kita restart services zabbix agent menggunakan
command di bawah ini.
command di bawah ini.
[root@bagol69~# /etc/init.d/zabbix-agent
restart
menu hosts → Create host.
MENAMBAHKAN HOST SERVER |
Nanti akan muncul tampilan seperti gambar di bawah ini.
MENAMBAHKAN HOST SERVER |
Note
Hostname : Anda berikan hostname dari server anda.
Group : Silahkan anda masukan server anda ke group yang sudah ada.
Agent Active : Anda berikan ip address dari server yang akan di
monitoring.
monitoring.
Enable : Checklist enable untuk mengaktifkan host tersebut.
Nah, setelah menambahkan host server di dashboard zabbix.
Tunggu 1 sampai 2 jam untuk menampilkan grafik dari host
tersebut.
Tunggu 1 sampai 2 jam untuk menampilkan grafik dari host
tersebut.
MENAMBAHKAN HOST SEVRER |
Selamat anda sudah berhasil instalasi zabbix server dan management
dashboard zabbix.
dashboard zabbix.