akmalovaa / zabbix-docker

zabbix grafana docker compose

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker compose - Zabbix NGINX PostgreSQL + Grafana

scheme

For those who are used to using zabbix to collect metrics, but want to start drawing dashboards more beautifully

Example simple docker-compose service

  • Postgresql: 16.2
  • Zabbix Server: 7.0.0rc1 | 6.4
  • Zabbix Frontend NGINX: 7.0.0rc1 | 6.4
  • Zabbix Agent: 7.0.0rc1 | 6.4
  • Grafana: 10.3.5

Guide

  1. Clone repo:
git clone https://github.com/akmalovaa/zabbix-docker.git
cd zabbix-docker
  1. Check or change settings in the .env file

  2. Run docker-compose:

docker-compose up -d

The first launch takes 1-2 minutes

Zabbix default user password

  • login: Admin
  • password: zabbix

Grafana default user password (change grafana/grafana.ini auth.anonymous enabled)

  • login: admin
  • password: 12345

Settings Zabbix server Host -> use DNS name for zabbix-agent zabbix-agent

Test data source

Grafana -> Connections -> Data sources -> zabbix -> Test zabbix-agent

Debug

docker-compose logs --tail=1 -f

About

zabbix grafana docker compose


Languages

Language:Shell 100.0%