Docker membuat suatu layanan menjadi cepat dan handal karena teknologi containernya, selain itu docker dapat dengan mudah dipindah dari server satu ke server yang lain dengan platform yang berbeda dengan mudah dan cepat. Pada artikel ini kami jelaskan cara Install Zabbix Server pada Docker.
Zabbix sendiri merupakan software open source yang dapat membantu monitoring seluruh perangkat server bahkan service yang sedang berjalan.
Sebelum kita mulai, pastikan docker kamu sudah terinstall pada Virtual Data Center Cloudmatika. Apabila kamu kesulitan,
Jalankan perintah berikut agar database mysql dapat berjalan
docker run –name mysql-server -t \
-e MYSQL_DATABASE=”zabbix” \
-e MYSQL_USER=”zabbix” \
-e MYSQL_PASSWORD=”basisdata_pwd” \
-e MYSQL_ROOT_PASSWORD=”utama_pass” \
-d mysql:5.7 \
–character-set-server=utf8 –collation-server=utf8_bin
Kamu juga perlu menjalankan Zabbix Java Gateway
docker run –name zabbix-java-gateway -t \
-d zabbix/zabbix-java-gateway:latest
Saatnya menjalankan Zabbix Server
docker run –name zabbix-web-nginx-mysql -t \
-e DB_SERVER_HOST=”mysql-server” \
-e MYSQL_DATABASE=”zabbix” \
-e MYSQL_USER=”zabbix” \
-e MYSQL_PASSWORD=”basisdata_pwd” \
-e MYSQL_ROOT_PASSWORD=”utama_pass” \
–link mysql-server:mysql \
–link zabbix-server-mysql:zabbix-server \
-p 10080:80 \
-d zabbix/zabbix-web-nginx-mysql:latest
Username Default Zabbix : Admin
Password Default Zabbix : zabbix
Silakan kunjungi halaman http://ippublic:10080/ untuk melakukan konfigurasi Zabbix Server.
Proses instalasi Zabbix Server sudah selesai. Perlu diketahui kamu harus membuka firewall pada control panel VPS.