Skip to main content

install-zabbix-docker

docker compose - Zabbix NGINX PostgreSQL + Grafana

architecture docker compose

Pour ceux qui ont l'habitude d'utiliser Zabbix pour collecter des métriques, mais qui souhaitent commencer à dessiner des tableaux de bord plus joliment.

Exemple de service Docker-compose simple

  • Postgresql: 16-alpine
  • Zabbix Server: 7.2.1
  • Zabbix Frontend NGINX: 7.2.1
  • Zabbix Agent: 7.2.1
  • Grafana: 11.4.0

Cloner le dépôt :

https://gitlab.com/MEKOO/zabbix-docker-mekoo-group.git

Vérifiez ou modifiez les paramètres dans le fichier .env

git clone https://gitlab.com/MEKOO/zabbix-docker-mekoo-group.git
cd zabbix-docker-mekoo-group
sudo nano .env

Exécutez docker-compose :

docker-compose up -d

Zabbix localhost:8080 mot de passe utilisateur par défaut

  • login: Admin
  • password: zabbix

Serveur Zabbix - Hôte / modifier l'utilisation de la connexion à partir du DNS zabbix-agent

Grafana localhost:3000 mot de passe utilisateur par défaut (modifier grafana/grafana.ini auth.anonymous activé)

login: admin password: admin Test data source: Grafana -> Connections -> Data sources -> zabbix -> Test

Commande debug logs

docker-compose logs --tail=1 -f