Video coming soon…
📊 Setup Zabbix — Enterprise Network & Infrastructure Monitoring
Deploy Zabbix on Ubuntu with Docker — the enterprise-grade open-source monitoring platform for networks, servers, and applications.
⚠️ Always review any script before running it on your server. Test in a staging environment first.
📦 Resources & Setup Scripts
Before starting, please make sure to grab the required scripts from our GitHub repository to follow along with the video easily.
Quick Install:
wget https://raw.githubusercontent.com/mhmdali94/Docker/refs/heads/main/monitoring/zabbix/zabbix-ubuntu.sh
chmod +x zabbix-ubuntu.sh
sudo bash zabbix-ubuntu.sh
Tutorial Steps
1 Download the Script
wget https://raw.githubusercontent.com/mhmdali94/Docker/refs/heads/main/monitoring/zabbix/zabbix-ubuntu.sh
2 Make it Executable
chmod +x zabbix-ubuntu.sh
3 Run the Installer
The script deploys four containers. First login: username Admin, password zabbix — change it immediately.
sudo bash zabbix-ubuntu.sh
4 Access the Web UI
Open your browser and navigate to Zabbix:
http://<your-server-ip>:8080
Ports Used
| Port | Purpose |
|---|---|
| 8080 | Zabbix Web UI (HTTP) |
| 10051 | Zabbix Server (active agent connections) |
| 10050 | Zabbix Agent (passive checks, on monitored hosts) |
